1) 命令名称:ls
2) 英文原意:list
3) 命令所在路径:/bin/ls
4) 执行权限:所有用户
5) 功能描述:显示目录文件
6) 语法: ls 选项【-ald】【文件或目录】
- -a 显示所有文件,包括隐藏文件
- -l 详细信息显示
- -d 仅显示目录名,而不显示目录下的内容列表
- -h 人性化显示(hommization)
- -i 查看任意一个文件的i节点(类似于身份证唯一信息)
- -t 用文件和目录的更改时间排序;可以用第一个显示的文件判断最近修改的文件
注意:. 开头的文件除非是目录,否则就是隐藏文件
实例:
上面我们分别列出了ls的各种命令组合显示效果。我们以 -rw-------. 1 root root 1.3k Mar 11 08:05 anaconda-ks.cfg 为例解析每个字段:
(1) -rw------- 第一位表示文件类型,- 表示是二进制文件,d 表示目录, l 表示软连接文件。后面的每三个为一组:
- rw- --- ---
- u g o
- u(user)所有者 g(group)所属组 o(other) 其他人
(2) r 读 w写 x执行 -无权限 1 引用计数,表示文件被引用过多少次
(3) root 这第一个root表示所有者,一般创建一个文件,所有者默认是创建者。
(4) root 这第二个root表示所属组。
(5) 1.3K 表示文件字节大小,不带单位表示字节
(6) ar 11 08:05 表示文件的最后修改时间。注意:Linux没有明确的创建时间,只有最后一次访问时间、文件的状态修改时间、文件的数据修改时间
anaconda-ks.cfg 表示文件名