Linux 文件权限、所有权变更与常用命令全解析
1. 文件执行权限与目录浏览
在 Linux 系统中,文件的执行权限(execute bit)在目录的情况下有特殊用途。显然,目录无法像文件一样被执行,这里的执行权限标志意味着用户(用户组或其他用户)被允许浏览该目录,即可以使用 ls 命令查看目录内容。即便用户可能没有权限访问目录内的具体文件,但仍能查看目录中有哪些文件。
若只赋予用户读取目录的权限而不给予执行权限,用户虽能读取目录内的文件,但无法浏览目录来查找文件,必须事先知道文件名才行。在图形用户界面(GUI)应用程序中访问文件时,这种限制会让用户输入特定路径变得很麻烦,因为大多数应用程序都期望用户通过浏览的方式找到所需文件。
2. 设置文件权限
设置文件权限可使用 chmod 命令,该命令的可用参数如下表所示:
| 权限设置部分 | 可能的参数 | 说明 |
| — | — | — |
| Role | u - user
g - group
o - other /world
a - all | 分别代表用户、用户组、其他用户和所有用户 |
| How to apply | + - add
- - remove
= - explicitly set | 分别表示添加、移除和显式设置权限 |
| What to apply | r - read
w - write
x - execute | 分别表示读取、写入和执行权限 |
使用 chmod
超级会员免费看
订阅专栏 解锁全文
7

被折叠的 条评论
为什么被折叠?



