下面对linux系统下的有关权限操作命令进行了梳理总结,并配合简单实例进行说明。

linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有其他的一些特殊或隐藏权限,熟练掌握这些权限知识的使用,可以大大提高我们运维工作的效率。

(0)umask是权限码,默认是022

1
2
3
4
5
6
7
8
使用命令
"umask"
就能查询出来
 
文件默认的权限是666,目录默认的权限是777
新建文件和目录的权限分别是各自默认权限减去
umask
权限码值
 
即:
新建文件权限,666-022=644
新建目录权限,777-022=755

(1)chmod,chown,chgrp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25