ls——List

ls介绍

列出有关文件的信息(默认为当前目录) 如果没有只当-cftuvSUX或——Sort 则按字母顺序排序。

官方说的很清楚:默认列出当前目录,所以可以列出其他目录或者路径下的文件信息或者目录信息。

ls参数格式

ls [OPTION] … [FILE]…

ls命令参数

参数 释义
-a 列出指定目录下的所有文件,包括隐藏文件
-c 使用最后一次更改文件状态以进行排序(-t)或长时间打印(-l)的时间
-h 与-l选项一起使用时,请使用单位后缀:Byte.Kilobyte、mete、gb、tb和Petabyte,以便使用以2为基数的大小将数字减少到3或更少
-l 长列表格式。如果输出到终端,则所有文件大小的总和将输出到长清单前面的一行中
-n 以数字形式显示用户和组id,而不是在长(-l)输出中转换为用户或组名。这个选项默认打开-l选项
-o 以长格式理出 但省略组id
-s 显示每个文件实际使用的文件系统块的数量,以512字节为单位,其中部分单位四舍五入为下一个整数值
-t 在按照字典顺序对操作数排序之前,先修改的时间排序(最近修改的是first)
-u 使用最后一次访问的时间,而不是最后一次修改文件进行排序

ls 用法示例:

[root@ localhost usr]# pwd //显示的当前路径
/usr
[root@ localhost usr]# ls //展示当前路径下的所有详细文件
bin etc games include lib lib64 libexec local sbin share src tmp
[root@ localhost usr]# ls -a
. … bin etc games include lib lib64 libexec local sbin share src tmp
[root@ localhost usr]# ls -l
total 144
dr-xr-xr-x. 2 root root 28672 Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8192 Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4096 Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36864 Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4096 Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16384 Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4096 Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -lh
total 144K
dr-xr-xr-x. 2 root root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -alh
total 144K
drwxr-xr-x. 13 root root 155 Sep 17 22:13 .
dr-xr-xr-x. 17 root root 244 Sep 20 17:02 …
dr-xr-xr-x. 2 root root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root root 6 Nov 5 2016 games
drwxr-xr-x. 36 root root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -o
total 144
dr-xr-xr-x. 2 root 28672 Jan 6 19:33 bin
drwxr-xr-x. 2 root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root 6 Nov 5 2016 games
drwxr-xr-x. 36 root 8192 Jan 6 17:10 include
dr-xr-xr-x. 29 root 4096 Nov 5 01:12 lib
dr-xr-xr-x. 55 root 36864 Jan 6 17:10 lib64
drwxr-xr-x. 21 root 4096 Jan 6 19:33 libexec
drwxr-xr-x. 13 root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root 16384 Jan 5 20:46 sbin
drwxr-xr-x. 100 root 4096 Jan 5 13:42 share
drwxr-xr-x. 4 root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root 10 Sep 17 22:13 tmp -> …/var/tmp
[root@ localhost usr]# ls -oh
total 144K
dr-xr-xr-x. 2 root 28K Jan 6 19:33 bin
drwxr-xr-x. 2 root 6 Nov 5 2016 etc
drwxr-xr-x. 2 root 6 Nov 5 2016 games
drwxr-xr-x. 36 root 8.0K Jan 6 17:10 include
dr-xr-xr-x. 29 root 4.0K Nov 5 01:12 lib
dr-xr-xr-x. 55 root 36K Jan 6 17:10 lib64
drwxr-xr-x. 21 root 4.0K Jan 6 19:33 libexec
drwxr-xr-x. 13 root 144 Jan 6 17:10 local
dr-xr-xr-x. 2 root 16K Jan 5 20:46 sbin
drwxr-xr-x. 100 root 4.0K Jan 5 13:42 share
drwxr-xr-x. 4 root 34 Sep 17 22:13 src
lrwxrwxrwx. 1 root 10 Sep 17 22:13 tmp -> …/var/tmp

发布了15 篇原创文章 · 获赞 4 · 访问量 376

猜你喜欢

转载自blog.csdn.net/weixin_46571884/article/details/105217797
ls