Linux常用命令-权限管理命令
chmod-->改变文件或者目录权限
原意:change the permissions model of file
u:所有者
g:用户组
o:其他
+:加权限
-:减权限
=:重新赋值新权限
r=4
w=2
x=1

语法:chmod [{ugo}{+-=}{rwx}] [文件或者目录]
chmod [mode=421] [文件或目录]
例:chmod u+x /demo/hj

chmod g-r /demo/hj

chmod o=w /demo/hj

chmod 641 /demo 意思就是:u-->r+w=6 g-->r=4 o-->x=1

chown-->改变文件或目录的所有者
原意:change file ownership
语法:chown [用户] [文件或目录]
创建普通用户
useradd [用户名]
passwd [用户名]

例: chown helen file1

注意看,所有者从root变为了amy
chgrp-->改变文件或目录的所属组
原意:change file group ownership
语法:chgrp [用户组] [文件或目录]
例:chgrp amy /demo/hj

umask-->显示、设置文件的缺省权限
语法:umask
例:umask
umask -S
新创建目录的默认权限:

0022
0-->特殊权限位
022-->用户权限位,权限掩码值
777
- 022
_________
755
新创建文件的默认权限:

注意:缺省创建的文件不能授予可执行x权限
要改变创建文件或目录最开始默认的权限怎么改?


浙公网安备 33010602011771号