命令格式:
ls -la /etc
(显示的是etc目录下所有文件详细信息)
格式:ls 选项[-ald] [文件或目录]
-a 列出当前目录下所有文件,包括隐藏文件
-l 列出文件详细信息
-d 查看指定目录信息,只显示目录本身,而不显示目录下的数据
-i 查看任何文件的 i 节点
-h 以合适的单位显示文件大小
注意:当有多个选项时,可以写在一起,例如:-la(效果和-al一样)、-ald。
1. Linux隐藏文件独特之处
如上图所示,在红框地方可以发现文件名前面有“ . ”都是隐藏文件,在Linux中若想将文件变成隐藏文件只需要在文件名最前面加上“ . ”即可。
2. “-l” 文件详细信息格式解读
上图可以看出后六个部分分别是:文件计数、所有者、所属组、文件大小、文件最后修改时间、文件名,其中文件大小则是以字节为单位;
3. “-l” 详细信息前十个字符的含义
例如:- r w - r - - r - -
第一个符号代表文件类型:
- | d | l |
---|---|---|
二进制文件 | 目录 | 软链接文件 |
之后的符号则需要三个三个拆开解读:
r w - | r - - | r - - |
---|---|---|
u 所有者 | g 所属组 | o 其他人 |
r 读 | w 写 | x 执行 |
4. “-d” 查看目录本身属性
注意:一般“ d ”都是和“ l ”搭配一起使用,常见都是-ld。
上图可知道 “ -l ”是将该目录下文件详细信息列出来,而“ -d ”则是将目录属性列出来。
4. “-i” 查看文件i节点
命令:ls -i filename