Linux查看文件或目录的权限ls -al(笔记)
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
以下是在/root目录中执行ls -al的结果:
正如大家所见,ls -al格式化地输出了文件的详细信息,每个文件都有9列输出,下面详细介绍每列的含义:
第一列是文件类别和权限,这列由10个字符组成,第一个字符表明该文件的类型。下面表格列出了第一个字符可能出现的值和所代表的含义。
第一个字符可能的值 | 含义 |
---|---|
d | 目录 |
- | 普通文件 |
l | 链接文件 |
b | 块文件 |
c | 字符文件 |
s | socket文件 |
p | 管道文件 |
接下来的属性中,每3个字符为一组,各代表的含义如表所示
第n~m个字符 | 代表的含义 |
---|---|
2-4 | 代表该文件所有者(user)的权限 |
5-7 | 代表给文件所有组(group)的权限 |
8-10 | 代表其他用户(others)拥有的权限 |
每组都是rwx的组合,具体含义如表所示:
字符 | 对应的数字表示 | 代表的含义 |
---|---|---|
r | 4 | 代表有读权限 |
w | 2 | 代表有写权限 |
x | 1 | 代表有执行权限 |
对应的rwx组合有以下几种:
字符组合 | 对应的数字表示 | 代表的含义 |
---|---|---|
- - - | 0 | 没有权限 |
r - - | 4 | 有读取权限 |
r - x | 5 | 有读取+执行权限 |
r w - | 6 | 有读取+写入权限 |
r w x | 7 | 有读取+写入+执行权限 |
权限【读取】+【执行】对应的数字表示5是【读取】+【执行】权限数字相加计算得出(4+1),其他权限对应的数字表示以此类推。
剩下几列代表的含义如表所示:
列数 | 含义 |
---|---|
2 | 连接数[^1] |
3 | 文件所有者 |
4 | 文件所有组 |
5 | 文件大小 |
6~8 | 文件创建时间(修改时间) |
9 | 文件名 |
[^1]:除了目录文件之外,其他所有文件的连接数都是1,目录文件的连接数是该目录中包含其他目录的总个数+2,也就是说,如果目录A中包含目录B、C、D,则目录A的连接数就是5
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献2条内容
所有评论(0)