一、相关概念
Linux最优秀的地方之一就在于多人多任务环境。为了让各个使用者有较为保密的文件数据,文件的权限管理尤为重要。
1.身份介绍
9个字符:前三个是文件拥有者,4-6是所属用户组,7-9其他人权限
【注】删除文件和修改目录名,都是目录的写权限
文件名 存在他所在目录的block里面
2.Linux的权限介绍
第一位是文件类型,接下来的字符,三个为一组(读、写、执行)
a.txt权限说明?
- 普通文件类型
- 拥有者:可读写同
- 组用户:可读写
- 其他用户:只读
二、权限设置
1.字母形式
- 权限分配对象:
- 权限分配方式:
chmod 选项 权限 文件名
【常用选项】:
R:递归修改,连同目录下所有文件都变更
sudo chmod u+x,go-r a.txt
//对txt文件执行拥有者权限+写,用户组和其他-读权限(权限一样可放一起写)
sudo chmod u=rwx,g=rw,o=r a.txt
sudo chmod a=rw a.txt //a=是统一设置成相同权限
sudo chmod +x a.txt //默认给所有用户设置权限