外壳命令的Ls
Ls命令,list的缩写,是最常见的目录操作命令,其主要功能是显示当前目录的内容。该命令的基本格式是:
[root@localhost ~]# ls [options]目录名
表1列出了ls命令的常用选项及其各自的功能。
选择权
功能
构成动植物的古名或拉丁化的现代名
所有显示的文件,包括隐藏文件(以。)也一起列出,这是最常用的选项之一。
构成动植物的古名或拉丁化的现代名
显示所有文件以及隐藏文件,但不包括。还有。目录。
-d
只列出目录本身,不列出目录中的文件数据。
-f
Ls将默认按文件名排序,使用-f选项将直接列出结果而不排序。
-福
在文件或目录名称后添加文件类型的指示符,例如,*代表可执行文件,/代表目录,=代表套接字文件,|代表FIFO文件。
-h
以可读的方式显示文件或目录大小,如1KB、234MB、2GB等。
构成来自拉丁语、结尾为-us的名词的复数
显示信息节点节点信息。
-我
以长格式列出文件和目录信息。
同-EN
将显示UID和GID,而不是分别显示文件用户名和组名。
-r
反方向输出排序结果,比如原文件名从小到大,反方向就是从大到小。
-右
与子目录的内容一起列出相当于显示目录中的所有文件。
构成名词复数
按文件大小而不是文件名排序。
相当于-ED
按时间排序,而不是按文件名。
-颜色=从不
-颜色=总是
-颜色=自动
从不表示不根据文件特性给出颜色显示。
始终指示显示颜色,ls默认采用此方法。
Auto表示让系统根据配置决定是否给颜色。
全职
全时模式下的输出(包括年、月、日、小时和分钟)
时间={atime,ctime}
输出访问时间或更改权限属性时间(ctime),而不是内容更改时间。
请注意,当ls命令不使用任何选项时,默认情况下,将只显示非隐藏文件的名称,并按文件名排序。同时,文件名会根据文件的具体类型匹配颜色(蓝色表示目录,白色表示一般文件)。此外,如果您想使用ls命令显示更多内容,您需要使用表1中的相应选项。
[root@www ~]# ls -al ~
总计156
drwxr-x - 4根4096 Sep 24 00:07。
drwxr-xr-x 23根根4096 Sep 22 12:09.
-rw - 1根根1474 Sep 4 18:27 anaconda-ks . CFG
-rw - 1根根955 Sep 24 00:08。bash_history
-rw-r - r - 1根24 2007年1月6日。bash_logout
-rw-r - r - 1根根191 2007年1月6日。bash_profile
-rw-r - r - 1根根176 2007年1月6日。bashrc
drwx - 3根根4096 Sep 5 10:37。gconf
-rw-r - r - 1根42304 Sep 4 18:26安装日志
-rw-r - r - 1根5661 Sep 4 18:25 install . log . syslog
不仅如此,这里的ls命令还使用了-l选项,该选项显示了文件的详细信息。该选项显示的这七列的含义是:
第一列:定义不同用户对文件的权限,具体权限的含义将在后面的章节中说明。
第二列:引用计数,文件的引用计数代表文件的硬链接数,目录的引用计数代表目录中有多少个一级子目录。
第三列:所有者,即该文件属于哪个用户。默认所有者是创建文件的用户。
第四列:归属组。默认情况下,归属组是文件创建用户的有效组,通常是创建用户的组。
第五列:大小,默认单位是字节。
第6列:文件修改时间、文件状态修改时间或文件数据修改时间都将在这次发生变化。请注意,这个时间不是文件创建时间。
第7列:文件名或目录名。
如果要查看目录的详细信息,例如:
[root@localhost ~]# ls -l /root/
总剂量44
-rw-. 1 root root 1207 1月14日18:18 anaconda-ks.cfg
-rw-r-r-.1根根24772 1月14日18:17安装日志
-rw-r-r-.1根目录7690 1月14日18:17安装
该命令将显示目录的内容,而不是目录本身的详细信息。如果要显示目录本身的信息,必须添加“-d”选项。
[root@localhost ~]# ls -ld /root/
Dr-XR-X-.2根根4096 1月20日12336030/根/
“ls-l”显示的文件大小是字节,但我们更习惯的是千字节以KB显示,兆字节以MB显示,而“-h”选项是根据人们习惯的单位显示文件大小,例如:
[root@localhost ~]# ls -lh
总剂量为44K
-rw-.1根根1.2k月14日18:18 anaconda-ks.cfg
-rw-r-r-.1根25k月14日18:17安装日志
-rw-r-r-.1根7.6k月14日18:17 install.log.syslog
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/136287.html