Linux 命令行 (十)
我们接触了linux用户及用户组的一些相关操作,接下来我们要尝试linux目录及文件权限管理的一些命令。
首先,我们仍然要明确几个概念
在linux中文件的权限常分为可读(r)亦可用数字4表示、可写(w)亦可用数字2表示、可执行(x)亦可用数字1表示。
文件的权限常由十位字母表示- - - - - - - - - -
第1位表示文件类型
第2~4位表示文件所有者权限
第5~7位表示文件拥有组权限
第8~10位表示其他用户权限
1. 命令chgrp 用于更改目录或文件的所有组
格式 chgrp [-fhRv] [用户组] 文件|目录
2. 命令chown 更改目录或文件的所有者或拥有组
格式 chown [-fhRv] 所有者 [:拥有组] 文件|目录
文件|目录 要更改的文件或目录
-f 不显示错误信息
-v 显示命令执行过程
-h 更改符号连接的所有者或拥有组,而非连接指向文件的所有者或拥有组
3. 命令chmod更改目录或文件权限
格式 chmod [-fRv] [u|g|o|a] [+|-|=] 权限字符 文件|目录
u 更改所有者权限
o 更改其他用户权限
g 更改拥有组权限
+ 增加权限
- 取消现有权限
= 将权限改为指定值
参考文献 《linux从入门到精通》 电子工业出版社