Linux用户的权限 基本权限UGO

基本权限UGO
权限对象: 属主:u 属组:g 其他人: o 所有人:a(u+g+o)
权限类型 读:r=4 写:w=2 执行: x=1
设置权限
更改权限:1.使用符号:u用户 g组 o其他 r读 w写 x执行
语法: chmod 对象(u/g/o/a)赋值符(+/-/=)权限类型(r/w/x) 文件/目录
示例: 了解普通文件的权限 cd /tmp
touch file1
ll file1
-rw-r–r--. 1 root root 0 4月 13 20:49 file1
权限 属主 属组 文件
增加执行权限: chmod u+x file1 //属主增加执行
去除权限 :chmod u-x file1 ./file1 -bash: ./file1: 权限不够
更多的权限 :
chmod a=rwx file1 //所有人等于读写执行
chmod a=- file1 //所有人没有权限
chmod ug=rw,o=r file1 //属主属组等于读写,其他人只读
ll file1 //以长模式方式查看文件权限
-rw-rw-r-- 1 alice it 17 10-25 16:45 file1 //显示的结果
2. 使用数字:4读 2写 1执行
chmod 644 file1
ll file1
-rw-r–r-- 1 alice it 17 10-25 16:45 file1
更改属主 属组 :
更改属主chown命令 chown 用户名.组名 文件
chown alice.hr file1 //改属主、属组
chown alice file1 //只改属主
chown .hr file1 //只改属组
更改属组chgrp命令 chgrp 用户名.组名 文件
chgrp 组名 文件 -R是递归的意思
chgrp it file1 //改文件属组
chgrp -R it dir1 //改文件属组

你可能感兴趣的:(Linux用户的权限 基本权限UGO)