★命令 ls ★用于显示目录列表
1、ls -l 以长格式显示目录下的内容列表。输出的信息从左到右包括文件权限、使用相同iNode的文件个数、所属者、所属组、文件大小(单位为字节)、最后修改时间、文件名。
[root@JSH-01 ~]# ls -l
总用量 8
-rw-------. 1 root root 1404 11月 14 22:43 anaconda-ks.cfg
-rw-r--r-- 1 root root 134 11月 24 22:05 ip.sh
2、ls -i 显示文件索引节点号(iNode),每一个iNode代表一个文件。
[root@JSH-01 ~]# ls -i
33574979 anaconda-ks.cfg 35655666 ip.sh
3、ls -h 通常与 -l 同时使用,不能单独使用。便于以比较容易读的方式显示文件大小。
[root@JSH-01 ~]# ls -lh anaconda-ks.cfg
-rw-------. 1 root root 1.4K 11月 14 22:43 anaconda-ks.cfg
4、ls -a 显示当前目录下的所有文件(包含以.开头的隐藏文件) 其中单独的.表示当前目录 两个 .. 表示上一级目录
5、ls -t 以时间递减顺序排序。即时间越早的排在最下面,时间越晚的排在最上面。
6、ls -d 通常与 -l 同时使用,表示仅列出当前目录本身,而不显示子目录或文件。
7、关于命令 ls 的其他用法,请参考 man ls 的具体用法说明。