Linux权限管理
Linux权限管理
Linux权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户以及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。
1、文件基本权限
在Linux使用 ls -l 命令后会看到这样的界面:
这一行输出的前面是一个长度为十的字符串:drwxr-xr-x
- 第一个字符表示文件类型(文件、目录、软链接)
- 后面九个字符,每三个为一组,表示对应用户(所有者、所属组、其他用户)使用该文件的权限(读、写、执行)
文件类型:
符号 | 对应文件类型 |
---|
- | 文件
d | 目录
l | 软链接
用户类型
符号 | 对应用户类型 |
---|---|
u | 所有者 |
g | 所属组 |
o | 其他用户 |
操作权限:
符号 | 对应操作权限 |
---|---|
r | 读 |
w | 写 |
x | 执行 |
1.1 基本权限的修改
修改权限的命令格式:
chmod [选项] 模式 文件名
-选项
* -R 递归
-模式
*