一、权限对象
属主:u
属组:g
其他人:o
所有人:a(u+g+o)
二、权限类型
读:r=4
写:w=2
执行:x=1
三、查看权限
查看权限记录
[root@localhost ~]#ls -l /root/1.txt
-rw-r--r--. 1 root root 179 5月 25 14:27 /root/1.txt
-文件类型
rw-主人的权限,属主
r--属组的权限
r--其他人的权限
.权限的扩展
1文件链接
root文件的属主
root文件的属组
179大小
5月 25 14:27文件最后的修改时间
/root/1.txt 文件的名和路径
四、设置权限
1、更改权限
① 使用符号
命令:chmod 对象(u/g/o/a)赋值符(+/-/=)权限类型(r/w/x) 文件/目录
ps(图中命令描述有错误 应该是为文件增加属主的执行权)
② 使用数字
4读 2写 1执行
2、更改属主,属组
① chown命令
命令:chown 属主.属组 文件名 (更改属主和属组)
命令:chown 属主 文件名 (只改属主)
命令:chown .属组 文件名 (只改属组)
ps: chown 还可以有选项哦 -R 针对目录中的所有文件~~
② chgrp命令 (chgrp: 设置一个文件属于哪个组,属组)
命令:chgrp 组名 文件
命令:chgrp -R 组名 文件 (-R是递归的意思)
ps: 所以要更改的目录中包含多个文件时记得在chgrp后面加上-R哟~~