ls -a 显示所有的文件(包括隐藏文件)
ls -l 以长列表的形式输出
---------------------
-rw-r--r-- 1 dearhwj 11311 6 Aug 4 06:22 1.txt
-rw-r--r-- 1 dearhwj 11311 1 Aug 4 06:22 2.txt
-rw-r--r-- 1 dearhwj 11311 0 Aug 7 21:52 a.out
---------------------
第1栏是文件的权限标志;第2栏给出的是这个文件的链接个数;第3栏是文件所有者的用户名;第4栏是这个用户所在的用户组组名;第5栏给出文件的长度;两栏是这个文件或者子目录创建或者最后一次被修改时的日期和时间;而最后一栏很明显就是这个文件的文件名。
ls -k:即--block-size=1K。
ls -i 显示inode numbers
ls -m 也可以使用- m参数把文件用逗号分隔显示在
ls -x 也可以用- x参数按水平对齐的方式而不是缺省的垂直对齐方式列出文
ls -X 用扩展名排序
ls -R,--recursive:同时列出所有子目录层。
ls -F - F参数使得ls命令可以在显示子目录的时候通过特殊标记对内容加以区分
ls -R 它将逐层进入所有的子目录并把其中的内容全部显示出来.一个比较好的办法是把- d参数和- R参数一起使用,这样可以只列出有限的子目录层次下的文件。
ls -r 缺省的是按字幕排序,-r反转
ls -rX 按扩展名排序并反转
ls -t 按时间进行排序
ls -tr 按时间反转排序
ls -S 根据文件大小排序
ls -Sr 根据文件大小反序排列
ls -h 方便阅读文件大小

