Linux命令之ls命令

ls命令

ls命令的作用是列出目录下的内容,语法如下:

ls [ -a   -l   -h ]  [ Linux路径 ]

1、 -a   -l   -h 是可选选项

2、Linux路径是此命令可选参数

当不使用选项和参数,直接使用 ls 命令本体,表示:以平铺形式,列出当前工作目录下的内容。

HOME目录和工作目录

1、直接输入 ls 命令,表示列出当前工作目录(HOME目录)下的内容。

2、当前工作目录是?

2.1 Linux系统的命令行终端,在启动的时,会默认加载当前登录用户的HOME目录作为当前工作目录,所以 ls 命令列出的是HOME目录的内容。

3、HOME目录是?

3.1 每个 Linux 操作用户在 Linux 系统的个人账户目录,路径在:/home/用户名。

3.2 Linux命令行在执行命令时,需要一个工作目录,打开命令行程序(终端)默认设置工作目录在用户的HOME。

ls命令的参数和选项

ls [ -a   -l   -h ]  [ Linux路径 ]  /  ls [ 选项 ]  [ 参数 ]

1、ls命令的参数

1.1 当 ls 不使用参数,表示列出:当前工作目录的内容,即用户的HOME目录。

1.2 当使用参数,ls命令的参数表示:指定一个Linux路径,列出指定路径的内容。

1.3 命令的选项是可以组合使用的。例如: ls -al、ls -al、ls -lh、ls -alh、ls -a -l -h 等...

2、ls 命令的 -a 选项

2.1  -a选项,表示 all 的意思,即列出全部文件(包含隐藏文件/文件夹)。

2.2 可以看到 ls -a 对比 ls 列出更多内容。

2.3 图中以 . 开头的,表示是 Linux系统的隐藏文件/文件夹(只要以 开头,就能自动隐藏),只有通过 -a选项,才能看到这些隐藏文件。

3、ls命令的 -l 选项

3.1 -l 选项,表示:以列表(竖线排列)的形式展示内容,并展示更多信息。

注: -l 可以记为 list 列表,展示的信息有文件大小,操作时间,文件名等。

4、ls命令的 -h 选项

4.1  -h 选项,就是列出文件大小,显示文件大小的单位。如:K、M、G

4.1 -h 选项必须要搭配 -l 使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/698568.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为OD机试真题-分割均衡字符串-2023年OD统一考试(C卷)---Python3--开源

题目: 考察内容: list.count(str) forif 代码: """ 题目分析: 子串数量尽可能多 连续子串,且x和y个数一致输入: 字符串, XY 任意个数组合 输出: 连续字串且字串要均衡&#x…

125. 验证回文串(Java)

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s,如果它是 回文串 ,返回 true ;否则&#…

Hackme 1

信息收集 Nmap部分 存活扫描: └─# nmap -sn 192.168.10.1/24 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-02-20 15:00 CST Nmap scan report for 192.168.10.1 (192.168.10.1) Host is up (0.00012s latency). MAC Address: 00:50:56:C0:00:08 (VMwar…

C#,大规模图(Large Graph)的均匀成本搜索之迪杰斯特拉(Dijkstra)算法与源代码

1 均匀成本搜索 均匀成本搜索是迪杰斯特拉算法的变体。这里,我们不是将所有顶点插入到一个优先级队列中,而是只插入源,然后在需要时一个接一个地插入。在每一步中,我们检查项目是否已经在优先级队列中(使用访问数组)。如果是&…

MATLAB中的稀疏矩阵和密集矩阵

在MATLAB中,矩阵可以表示为密集或稀疏格式。通常,矩阵默认以密集格式存储,这意味着每个元素都明确地存储在内存中,无论它的值是多少。然而,当矩阵含有大量的零元素时,这种存储方式就会变得非常低效。为了更…

Java JDK 下载和配置

Java JDK 下载 下载网址:https://www.oracle.com/java/technologies/javase/jdk21-archive-downloads.html jdk文件夹的目录介绍 bin: 主要存放的是Java的编译器、解析器等工具。 jre:Java runtime environment, Java 运行时环境。 jre/bin:Java平台…

使用sql判断两段时间是否重叠

使用sql判断两段时间是否重叠 1. 时间点重叠判断a)时间重叠有以下4种情况a)时间不重叠只有以下2种情况 判断条件, 不重叠的判断判断条件, 重叠的判断 假设现在有时间 [startTime, endTime], 数据库存在字段 sql_start_time 和 sql_end_time, 分别表示要判断的时间段和数据库的时…

学会如何打印菱形

打印菱形 题目描述:解法思路:解法代码运行结果: 题目描述: 输入⼀个整数n,打印对应2*n-1行的菱形图案,比如,输入7,输出如下图案,图案总共13行 解法思路: …

如何利用maven进行依赖管理

Maven 提供了强大的依赖管理功能,让我们能够轻松管理项目的依赖关系,确保项目能够正确地构建和运行。以下是关于 Maven 依赖管理的一些重要特点 声明依赖 我们可以在项目的 POM 文件中声明项目所依赖的外部库或者其他模块。通过在 <dependencies> 元素下添加 <dep…

Vue2:路由传递query参数的两种写法

一、情景说明 路由组件之间传递参数的效果实现 二、案例 1、传递参数 写法1&#xff1a; <!-- 跳转路由并携带query参数&#xff0c;to的字符串写法 --> <router-link :to"/home/message/detail?id${m.id}&title${m.title}">{{m.title}}</r…

如何实现一个规则研究区域内数据的提取(matlab)

在利用经验正交分解&#xff08;EOF&#xff09;进行某一个研究区域分析时&#xff0c;我们需要将研究区域转换成N*M的矩阵&#xff0c;其中N为空间维度&#xff0c;M为时间维度&#xff0c;这意味着我们之前的数据加上时间维度是三维的&#xff0c;即&#xff08;lon,lat,rg&a…

Translumo:基于.NET开发的开源的屏幕实时翻译工具

推荐一个高级实时屏幕翻译器&#xff0c;可用于游戏、视频实时翻译。 01 项目简介 Translumo是基于.Net开发的、开源屏幕翻译器软件&#xff0c;它可以实时检测并翻译屏幕上所选区域中出现的文本&#xff0c;如视频的字幕和图片中的文字等。 项目架构如下&#xff1a; 02 项…

【java面试系列】服务的限流

目录 一、常用的限流算法1.固定窗口计数器(计数器算法)2 滑动窗口计数器算法3. 漏桶算法4 令牌桶算法(`常用`)Google开源项目Guava中的RateLimiter使用的就是令牌桶控制算法二、 分布式限流1、网关层(Nginx、Openresty、Spring Cloud Gateway等)流量限制nginx限流Spring Cl…

【MySQL初阶】索引与事务

1. 索引 1.1 索引基本概念 1.1.1 索引介绍 索引(index)&#xff1a;是一种特殊的文件&#xff0c;包含着对数据表里所有记录的引用指针。可以对表中的一列或者多列创建索引&#xff0c;并指定索引的类型&#xff0c;各类索引有各自的数据结构实现。&#xff08;具体细节在My…

OpenCV笔记4:级联分类器实现嘴部检测

OpenCV 嘴部检测 """ 嘴部区域检测 1. 静态图像检测嘴部区域创建分类器加载特征文件检测图像绘制嘴部区域显示 2. 切换为摄像头 """ import cv2 import numpy as npclass FaceDetect:def __init__(self):# 级联分类器# 创建级联分类器&#xf…

AI绘画巅峰对决:Stable Diffusion 3与DALL·E 3原理深度比较

最近&#xff0c;Stable Diffusion 3 的预览版已经亮相啦&#xff01; 虽然这个AI绘画模型还没全面上线&#xff0c;但官方已经开启预览申请通道了。 https://stability.ai/stablediffusion3 而且好消息是&#xff0c;后面还会推出开源版本哦&#xff01; 这个模型套件真的…

数字化转型导师坚鹏:政府数字化转型案例研究(包括省市政府)

政府数字化转型案例研究&#xff08;包括省市政府&#xff09; 课程背景&#xff1a; 很多地方政府存在以下问题&#xff1a; 不清楚标杆省政府数字化转型的成功案例 不清楚直辖市政府数字化转型的成功案例 不清楚地级市政府数字化转型的成功案例 课程特色&#xff1a…

ORA-02062: distributed recovery received DBID 9ad10df5, expected 38cc1cd5

今晚做重启维护&#xff0c;发现节点二上报错如下 Fri Feb 23 21:47:43 2024 Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl2/trace/orcl2_reco_58540.trc: ORA-02062: distributed recovery received DBID 9ad10df5, expected 38cc1cd5 Errors in file /u01/app/oracl…

Node.js安装及环境配置

1. 前言 Node.js简介 Node.js 是一个开源的、跨平台的 JavaScript 运行环境&#xff0c;它允许开发者使用 JavaScript 编写服务器端代码。Node.js 基于 Google 的 V8 JavaScript 引擎构建&#xff0c;该引擎是 Chrome 浏览器中用于解析和执行 JavaScript 的核心组件。因此&am…

Angr:强大的二进制分析工具包

开篇 今天我们来介绍一款python实现的二进制分析工具 — angr&#xff0c;由加州大学圣巴巴拉分校的计算机安全实验室开发。 angr是一个支持多CPU架构的二进制分析python工具包&#xff0c;可以对二进制文件进行各种静态分析&#xff0c;以及具有进行动态符号执行的能力&…