权限:是指某类用户对特定文件或目录被允许的操作
文件权限的分类:
- r :可读,对文件可查看文件内容
- w :可写,对文件可写、编辑和删除
- x :可执行,对文件可向内核提交执行
用户分类:
- u :所有者用户(属主)
- g :所属组用户(同组用户)
- o :其他用户
chown :更改文件的属主(只有管理员有权限)
- 语法:chown [选项] [用户名] [文件名(可以为多个)]
- 选项
- -R :递归将目录中的所有文件数据都修改
- --reference :将某文件的属主同等赋值给其他文件
- 同时修改用户属组和属主:chown [用户名] :[组名] [文件名],只更改属组,只需要加 :
chgrp :修改文件或目录的属主
- 语法:chgrp [选项] [组名] [文件或目录]
- 选项:
- -R :递归将目录中的所有文件都修改属主
chmod :修改文件的权限
- 修改三类用户的权限
- 语法:chmod [选项] [权限] [文件]
- 选项:
- -R :递归修改目录里所有文件的权限
- --reference :将某文件的权限赋值给其他文件
- 修改某类或某类用户的权限
- 语法:chmod [选项] [权限] [文件]
- 选项:
- -R :递归修改目录里所有文件的权限
- 修改某类用户的某位权限
- 语法:chmod [选项] [权限] [文件]
- 选项:
- -R :递归修改目录里所有文件的权限
umask :遮罩码
- 创建文件或目录时的默认权限,用777 减去 遮罩码 就为默认权限
- umask [值] :修改遮罩码