终端命令"ls -al" 的各段含义
2018-06-12 本文已影响60人
小代码仔
前言:
ls -al
指令绝大多数人应该使用过的,但是详细知道每段含义的人应该就不多了。知其然知其所以然可以更好的帮助我们使用终端。
九个字段:
- 文件属性字段
文件属性字段总共有10个字母组成,第一个字母表示文件类型,如果这个字母是一个减号”-”,则说明该文件是一个普通文件.字母”d”表示该文件是一个目录,字母”d”,是dirtectory(目录)的缩写。
请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息。 - 文件硬链接数或目录子目录数
- 文件拥有者
- 文件拥有者所在的组
- 文件文件大小(以字节为单位)
- 文件创建月份
- 文件创建日期
- 文件创建时间
- 文件名 (如果是一个符号链接,那么会有一个 “->” 箭头符号,后面根一个它指向的文件)
第一字段详解:
以 linux drwxr-xr-x
为例:
- 第1位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道。
- 第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
- 第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
- 第8-10位表示其他用户所具有的权限。