ls

ls

ls命令,是最常见的目录操作命令,其主要功能是显示当前目录所含的文件和文件夹。

此命令的基本格式为:

root@localhost ~]# ls [选项] 目录名称

我们这里就简单的介绍几个常用的(ls +选项)的功能:
1. ls -a
显示所有文件和目录,包括隐藏文件(开头为 . 的文件)也一起罗列出来。

如图: 黑体加粗的为目录
在这里插入图片描述
通过使用 -a,你会看到以 . 为开头的几个文件,以及目录文件 (.)、(…)等等,这些都是隐藏的目录和文件。其中,目录文件名以黑体加粗显示,一般文件以黑体显示。
2. ls -A
显示全部的文件,连同隐藏文件,但不包括 . 与 … 这两个目录。
在这里插入图片描述
3. ls -l
使用长格式列出文件和目录信息,显示出了文件的详细信息。

如图: (显示的是“root”目录下的目录和文件信息)
在这里插入图片描述
我们以 -rw-------. 1 root root 1671 6月 15 07:46 anaconda-ks.cfg
来解释 (这是一个文件)
1.第一列:规定了不同的用户对文件所拥有的权限。
-rw-------. -表示是二进制文件 r读(读取文件) w写(编辑文件) -----无权限。
2.第二列:引用计数,文件的引用计数代表该文件的硬链接个数。
1 被引用过1次
3.第三列:所有者,也就是这个文件属于哪个用户。
root 属于root用户
4.第四列:所属组
root 属于root这个组
5.第五列:大小,默认单位是字节。
1671 文件的大小
6.第六列:文件修改时间。
6月 15号 07:46 修改的时间
7.第七列:文件名或目录名
anaconda-ks.cfg
如果想查看某个目录的详细信息,例如:
可以用 ls -a 查看已有目录(黑体加粗为目录),cd+目录进入,ls -l 查看该目录下的文件信息。
在这里插入图片描述
如图,进入 .cache 目录,并查看文件信息。

4. ls -h
以人们易读的方式显示文件或目录大小,如 1KB、234MB、2GB 等。
需要和(-l)一起运用才能显示。
ls -l -h 简单点就是 ls -lh (组合命令)
如图:
在这里插入图片描述
在这里插入图片描述
进行比较就可以得知。

5. ls -R
连同子目录下内容一起列出来,等於将该目录下的所有文件都显示出来。
如图:
在这里插入图片描述
比较少,我们可以换一个目录进行查看。
如图:
在这里插入图片描述
进入(.cache)目录,所以目录下的文件都显示出来了。(包括文件下的文件)后面还有,内容多,就不再多截图。
“ls -R”命令也可以和 -l 组合。 ls -l -R 或着 ls -lR
在这里插入图片描述
如图就可以看出来,不仅显示了目录下的所有文件,还显示了目录文件的信息。

6. ls -F
在文件或目录名后加上文件类型的指示符号,例如,* 代表可运行文件,/ 代表目录
可以和 -a 组合,可以区分显示隐藏文件。
在这里插入图片描述
如图只有显示了目录,没有可执行文件。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值