1. 查看文件属性
执行 ls -al 命令查看文件。显示如下:
详细说明:
第1列
第一列共10个字符,代表 类型 和 权限,如下图:
第一个字符
代表这个文件是:目录、文件 或 链接文件 等。
d:表示目录;-:表示文件;l:表示连接文件;b:表示设备文件里的可供存储的接口设备;c:表示设备文件里的串行端口设备,如鼠标、键盘等
后面9个字符
后面的 9 个字符,每 3 个为一组:
- 第一组 表示 “文件所有者的权限”,英文:owner
- 第二组 表示 “文件所属用户组的权限”,英文:group
- 第三组 表示 “其他用户的权限”,英文:others
权限顺序:
每组 3 个字符,权限顺序都相同,如下表格:
| 顺序 | 第一个字符 | 第二个字符 | 第三个字符 |
|---|---|---|---|
| 含义 | 是否可读 | 是否可写 | 是否可执行 |
| 可能的值 | r 或- |
w 或- |
x 或- |
r:表示可读,权限数字是 4w:表示可写,权限数字是 2x:表示可执行,权限数字是 1-:表示没有权限,权限数字是 0
注意: 每组权限的 顺序 不会改变
第2列
表示有多少文件名连接到此节点
每个文件都会将它的权限和属性记录到文件系统的i-node中,不过我们使用的目录树却是使用文件名来记录,因此每个文件名就会连接到一个i-node。这个属性记录了有多少不同的文件名连接到相同的一个i-node号码。
第3列
第4列
表示这个文件的所属的用户组
第5列
为这个文件的大小,默认单位是B
第6列
为这个文件的创建文件日期或者是最近的修改日期。
第7列
为该文件的文件名
隐藏文件
如果文件名之前多了一个 . ,说明这个文件为 “隐藏文件”
查看 隐藏文件 执行ls -a,必须带上-a参数







