Linux笔记
——Linux命令
【若对该知识点有更多想了解的,欢迎私信博主~~】
chmod
说明
改变文件的访问权限,三级:文件拥有者、群组、其他
语法
chgrp -Option --help --version 权限 文件或目录
Option | 说明 |
---|---|
-R(–recursive) | 递归处理,将指定目录下的所有文件及子目录一并处理 |
-v(–verbose) | 显示指令执行过程 |
-c(–changes) | 效果类似"-v"参数,但仅回报更改的部分 |
-f(–quiet或–silent) | 不显示错误信息 |
–help | 在线帮助 |
–version | 显示版本信息 |
权限设置方法
- 方法一
- u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是
- 表示增加权限、- 表示取消权限、= 表示唯一设定权限
- r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行
- 方法二
- r:4,w:2,x:1
- 每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的
- 例如当权限为: [-rwxrwx—] 分数则是
- owner = rwx = 4+2+1 = 7
- group = rwx = 4+2+1 = 7
- others= — = 0+0+0 = 0