Linux常用命令(2)--权限管理命令

Linux常用命令(2)--权限管理命令

1、命令名称:chmod www.2cto.com

  执行权限:所有用户

  功能描述:改变文件或者目录权限

  语法:chmod [{ugo} {+-=} {rwx}] [文件或目录]

         [mode=421] [文件或目录]

  chmod 用户类型 增加或减少 权限 文件或目录

对a文件的所有者增加执行权限

[[email protected] abc]# chmod u+x a

对a文件的其他人减去读权限

[[email protected] abc]# chmod o-r a

对a文件的所属组设置读写权限

[[email protected] abc]# chmod g-rw a

www.2cto.com

  通过数字的方法授权

  rwx 读 写 执行

  r--->4,w--->2,x--->1

  例如:rwxr-xr-- 这权限就对应 754

     rw-r-x--x 这权限就对应 651

对a文件的所有者设置读写执行权限rwx,所属组读写权限rw-,其他人读权限r--,则对应的数字就为:754

[[email protected] abc]# chmod 764 a

Linux常用命令(2)--权限管理命令

  一个用户对某个目录有写(w)权限,意味着可以在这个目录中创建、删除文件,即使这个用户对目录中的文件没有写(w)权限

2、命令名称:chown

  执行权限:所有用户

  功能描述:改变文件或者目录的所有者

  语法:chown 用户 [文件或目录]

改变a文件的所有者为luxh

[[email protected] abc]# chown luxh a

  

3、命令名称:chgrp

  执行权限:所有用户

  功能描述:改变文件或者目录的所属组

  语法:chgrp [用户组] [文件或目录]

把a文件的所属组改为adm

[[email protected] abc]# chgrp adm a

[[email protected] abc]# ls -l a

-rwxrw-r--. 1 luxh adm 0 Nov 15 05:22 a

4、命令名称:umask

  执行权限:所有用户

  功能描述:显示、设置文件的缺省权限

  语法:umask [-S]

      -S 以rwx形式显示新建文件或目录缺省权限

[[email protected] abc]# umask

0022

[[email protected] abc]# umask -S

u=rwx,g=rx,o=rx

[[email protected] abc]#

  0022 含义:

  0--特殊权限位;

  022--用户权限位,权限掩码值,实际权限值为 777-022=755

  使用:umask 掩码值 可以改变这个值,但不建议改变这个值

  Linux权限规则:缺省创建的文件不能授予可执行(x)权限

分类:默认分类 时间:2015-03-04 人气:2
本文关键词:
分享到:

相关文章

Copyright (C) quwantang.com, All Rights Reserved.

趣玩堂 版权所有 京ICP备15002868号

processed in 0.017 (s). 10 q(s)