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权限
要改变创建文件或目录最开始默认的权限怎么改?
标签:文件,--,demo,常用命令,chmod,Linux,权限,目录 From: https://www.cnblogs.com/lucken2000/p/17381994.html