码迷,mamicode.com
首页 > 系统相关 > 详细

Linux命令(八)权限管理chown、chgrp、chmod、umask

时间:2015-04-09 15:22:43      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

权限管理:
r:
w:
x:

三类用户:
u: 属主
g: 属组
o: 其它用户

 

chown:改变文件属主(只有管理员可以使用此命令)

  -R: 修改目录及其内部文件的属主

  --reference=/path/to/somefile file,...参考某个文件,设置相关文件权限为参考文件权限,同时改属主,属组chown USERNAME:GROUP file

chgrp:

chmod:修改文件的权限

  修改三类用户的权限:

    -R
    --reference=/path/to/somefile file,...

  修改某类用户或某些类用户权限:

    u,g,o,a

    chmod u=rwx,g=,o= file

  修改某类用户的某位或某些位权限:

    chmod u+x,g-x file

 

  通过改文件的方式创建用户

  nano /etc/group

  nano /etc/passwd

  nano /etc/shadow

  cp -r /etc/skel/ /home/hive/

  chown -R hive:hive /home/hive

umask:遮罩码

  666-umask
  777-umask

  文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1;

  umask: 023
  文件:666-023=643 + 1
  目录:777-023=754

Linux命令(八)权限管理chown、chgrp、chmod、umask

标签:

原文地址:http://www.cnblogs.com/tq1226112215/p/4409535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!