####################################
# 权限管理指令 chmod chgrp chown #
# 修改时间:20160529 #
####################################
------------------------------------------------------------------
chmod:
linux档案基本权限分为user/group/others三种身份各自有read/write/exectue权限
- rwx rwx rwx :首位表示档案类型[d为目录;-为文件;l为链接文件],
第一组为档案拥有者,第二组为群组权限,第三组为其他用户
r为读权限;w为写权限;x为执行权限,通常还会利用数字421来分配给rwx,r=4;w=2;x=1,
即5代表r+x(4+1);7代表r+w+x(4+2+1)。
chmod u=rwx,g=rwx,o=rwx filename
可以通过u(user),g(group),o(others),a(all)来直接设置权限,
也可以通过u+r/g-w的方式来增加或减少对应权限。
chmod [-R] xyz filename
[-R]对目录下的所有子目录或文件循环修改,
xyz代表权限,例如设置777给予rwxrwxrwx权限,640给予rw-r-----权限。
------------------------------------------------------------------
chgrp/chown:
档案有对应的user、group,
chgrp [-R] groupname filename
chown [-R] username filename
[-R]向下递归循环修改
通过chgrp修改groupname,chown修改username
------------------------------------------------------------------