基本权限
1、权限:代表Linux中的用户能对文件和文件夹做哪些操作
- 访问权限
权限字符 |
文件 |
目录 |
r |
允许查看文件内容 |
显示目录列表 |
w |
允许修改文件内容 |
允许在目录中新建、移动、删除文件或子目录 |
x |
允许运行程序、可以进入目录 |
允许运行程序、可以进入目录 |
- 归属(所有权)
- 属主:拥有该文件或目录的用户账号
- 属组:拥有该文件或目录的组账号
2、权限表示方法
在表示属主、属组内用户或其他用户对该文件的访问权限时,主要使用了四种不同的权限字符
权限字符 |
解释 |
表示方法 |
r |
可读 |
4 |
w |
可写 |
2 |
x |
可执行 |
1 |
- |
无权限 |
0 |
3、设置文件和目录的权限命令chmod
格式:
chmod [ugoa] [+-=] [rwx] 文件或目录
- 或
chmod nnn 文件或目录
mode 模式
- -R:递归修改指定目录下所有子项的权限
- u、g、o、a分别表示属主、属组、其他用户、所有用户
- +、-、=分别表示增加、去除、设置权限;
- nnn代表3位八进制数
- 中间有多条可以用
,
隔开
4、设置文件和目录的归属命令chown
格式:
chown 属主
文件或目录chown:属组
文件或目录chown 属主:属组
文件或目录
选项:
- -R: 递归修改指定目录下所有文件、子目录的归属
修改属组: chgrp (chgrp 属组 文件或目录)