CHGRP
chgrp – change group ownership,改变组别的所有权
用法
chgrp 组别名 文件\目录名
选项
-R (recursive)递归改变,将目录下所有的文件和目录都更新
CHOWN
chown – change file owner and group,改变文件、目录的所有者和组别
用法
chown [-R] 用户名 文件或目录名,改变own
chown [-R] 组别名:用户名 文件或目录名,改变group和owner
CHMOD
chmod – change file mode bits,改变权限
用法
chmod [-R] 权限 文件或目录
数字操作
r-read,w-write,x-execute,读写执行,三种权限,对应了三个”值”
r=4
w=2
x=1
比如一个文件的所有者有rw权限,那么所有者的权限就是4+2=6
如图demo.txt的权限为
owner:4+2=6
group:4
others:1
所以demo.txt的权限为”641″,顺序为owner,group,others
DEMO
符号操作
用法
chmod 对象 操作符 权限符号 文件或目录
有四种对象:owner=u,group=g,others=o,全部=a
有三种操作符:+、-、=
有三种权限符号:r、w、e
DEMO
权限对文件和目录意味着
对于文件
r:可以读取文件的数据(可以cp此文件)
w:可以修改文件的数据(不一定可以删除这个文件,不一定可以重命名此文件)
x:可以执行这个文件
对于目录
r:可以获取这个目录的目录结构,也就是这个目录有哪些文件,以及文件的属性(size、authority…)
w:可以新建、删除、复制文件到此目录、重命名该目录下的文件、转移该目录下文件的位置
x:可以进入此目录
所以拥有目录的w权限就能改变很多东西了
查看原文:http://139.129.55.235/2016/06/01/linux%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e4%b9%8b%e6%96%87%e4%bb%b6%e6%9d%83%e9%99%90/
linux常用命令之文件权限
最新推荐文章于 2024-08-14 18:41:19 发布