linux系统的chmod、chown命令解析
chmod(change mode):更改模式(更改权限)
chown(change own):更改用户
u:当前用户
g:当前用户所在用户组
o:其他用户
+:增加权限
-:减少权限
=:设定唯一权限
r:读权限(r=2^2=4)
w:写权限(w=2^1=2)
x:执行权限(x=2^0=1)
chmod示例:
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5;
若要-wx属性则2+1=3
……
chmod 777 file.txt
chown示例:
-R:递归地降序目录,更改每个文件的所有权。
要将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build:
chown -R john:build /tmp/src
chown -R john:build /tmp/src