在学习 兄弟连 linux教学视频 的时候,我将所学的 linux 命令记录在我的博客中,方便自己查阅。
权限管理命令: chmod
基础的命令
命令名称:chmod
命令英文原意:change the permissions mode of a file
命令的所在路径:/bin/chmod
执行权限:所以的用户
语法:chmod [ {ugoa} { +-=} { r w x } ] [文件或目录]
[ mode=421 ] [ 文件或目录 ]
-R 递归修改
功能描述:改变文件或者目录权限
{ ugoa } 的解释如下:
u 代表 文件所有者
g 代表 文件所有组
o 代表 其他人
a 代表 所有人
{ +-= }的解释如下
+ 代表 加权限
- 代表 减权限
+ 代表 不管以前有什么权限,现在就按照这个权限来执行
{ r w x }
r 代表 可读
w 代表 可写
x 代表 可执行
{ 4 2 1}
4 代表 r
2 代表 w
1 代表 x
如下图所示:
Hello 这个文件对于文件所有者来说,他有可读和可写的权限,我们给他添加一个可执行的权限。
命令: chmod u+x hello
如一个权限为 rwx-w---r 转换为数组 721 这里要记一下。
我把对文件所有者、文件所属组、其他人的权限都改为了 可读、可写、可执行。