常用命令
命令名 | 用法 | 用例 | 注意 |
---|---|---|---|
chgrp | 改变组 | chgrp 组名 文件名 | 只有组名存在时才可以 |
chown | 改变用户 | chown 用户名:组名 (一起修改) | 只能root执行 |
chmod | 改变权限 | chmod a+x file1 | 有符号模式和绝对模式 |
通用的参数
chxxx --reference=tar2.doc tar1.doc
改变tar1.doc文件所属群组,使其与tar2.doc相同
-R表示递归改变整个目录
-
符号模式
chmod [选项] [who] operator [permission] files
who:a(所有人的权限)o(其他人)u,g(当前用户或者群) -
绝对模式
chmod [选项] mode(三个数字) files- 常见模式
600(只有所有者有读和写的权限)
644(所有者有读和写的权限,组用户只有读的权限)
700(只有所有者有读和写以及执行的权限)
666(每个人都有读和写的权限)
777(每个人都有读和写以及执行的权限)
- 常见模式
用例
-chmod a+x file1
给file1文件所有用户增加可执行权限
- chmod u=x file1
设置文件file1所有者的权限为可执行
说明:使用“=x”选项时,文件file1所有者的权限从“rwx”变为“--x”,即原有的权限被撤销,重新设置为仅可执行
-chmod ug+w , o-x file1
给file1文件的所有者和文件属群增加写权限,删除其他用户的执行权限.
说明:在符号模式下可以使用“,”来连接多个选项,为所有者、所属群和其它用户分别设置不同的权限。
- chmod 712 a
设置a的权限:所有者-读、写、执行权限,同组人-可执行权限,其它人-写权限
也就是说,要么用数字形式一次改三个;要么可以分开改,但是要用逗号链接,不能数字和逗号一起出现
注意
标签:文件,file1,执行,管理,chmod,权限,所有者 From: https://www.cnblogs.com/realrookie/p/16964321.html不同的人建立文件后,文件的访问权限是不一样的
文件的所有者,更改文件的所有者,组,时需要加上sudo。