Linux中的权限信息

复制代码
xiaoyu@xiaoyu-VMware-Virtual-Platform:~$ ls -l
total 36
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Mar 21 19:57 Desktop
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Documents
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Downloads
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Music
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Pictures
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Public
drwx------ 5 xiaoyu xiaoyu 4096 Dec 31 18:00 snap
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Templates
drwxr-xr-x 2 xiaoyu xiaoyu 4096 Dec 31 16:32 Videos

第一个方框:

每一行都有10个位置,比如第一行的drwxr-xr-x,有10个字符

第1个字符有如下选择:

复制代码
| 符号  | 含义             |
| --- | -------------- |
| `-` | 普通文件           |
| `d` | 目录 (directory) |
| `l` | 符号链接 (link)    |
| `b` | 块设备文件          |
| `c` | 字符设备文件         |
| `s` | 套接字文件 (socket) |
| `p` | 管道文件 (pipe)    |

而第2到第10个字符是权限位(每3位一组):

复制代码
| 权限       | 对文件     | 对目录           |
| -------- | ------- | ------------- |
| `r` (读)  | 读取文件内容  | 列出目录内容 (`ls`) |
| `w` (写)  | 修改/删除文件 | 创建/删除目录中的文件   |
| `x` (执行) | 运行可执行文件 | 进入目录 (`cd`)   |

第一个3位组(第2个字符到第4个字符)表示所属用户(对该文件或目录)的权限(u,user)

第二个3位组(第5个字符到第7个字符)表示所属用户组(对该文件或目录)的权限(g,group)

第三个3位组(第8个字符到第10个字符)表示其他用户(对该文件或目录)的权限(o,other)

实际示例:

复制代码
-rwxr-xr-x   # 普通文件,所有者可读可写可执行,组和其他用户可读可执行
drwxr-x---   # 目录,所有者可读可写可进入,组用户可读可进入,其他用户无权限
-rw-r--r--   # 普通文件,所有者可读可写,组和其他用户只读
lrwxrwxrwx   # 符号链接(权限通常为全开放,实际权限指向目标文件)

权限的数字表示:

复制代码
| 权限       | 数字 |
| -------- | -- |
| `r` (读)  | 4  |
| `w` (写)  | 2  |
| `x` (执行) | 1  |

第二个方框:

表示该文件\文件夹所属的用户

第三个方框:

表示该文件\文件夹所属的用户组

相关推荐
草莓熊Lotso几秒前
【Linux网络加餐】手动部署:SSH 与 Web 服务实战 + 底层原理全解析
linux·运维·网络·人工智能·python·langchain·ssh
CHHH_HHH10 分钟前
【Linux系统篇】深入解析Linux文件系统:从磁盘寻址到软硬链接
linux·服务器·开发语言·后端·ubuntu
剑锋所指,所向披靡!10 分钟前
TCP并发服务器
服务器·网络·tcp/ip
XiaQ09191 小时前
Linux 常用命令学习笔记(用户管理篇):用户、组与权限的钥匙
linux·开发语言·笔记·学习
刚入门的大一新生1 小时前
Linux-Linux的进程状态
linux·运维·服务器
AI备忘录1 小时前
(十一)DHCP 配置命令五厂商对照:华为 华三 锐捷 迈普 思科
服务器·网络·网络协议·网络安全·华为
随便做点啥1 小时前
32卡×4090 24GB,Qwen3.8-27B-FP8 集群部署报告
服务器·经验分享·docker·vllm
Brilliantwxx1 小时前
313131
服务器
迪康coolmu2 小时前
企业文件外发防泄漏实践:从通道封堵到三层全链路管控
大数据·运维·网络·人工智能·安全·阿里云
comedate9 小时前
Windows / Linux GPU 虚拟内存布局差异与 CUDA 越界访问行为
linux·windows·mmu·cuda 越界访问