系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > Linux chmod命令的用法

Linux chmod命令的用法汇总(2)

时间:2014-12-30 15:59:19 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20141230/33739.html 手机查看 评论

  权限范围:

  u :目录或者文件的当前的用户

  g :目录或者文件的当前的群组

  o :除了目录或者文件的当前用户或群组之外的用户或者群组

  a :所有的用户及群组

  权限代号:

  r :读权限,用数字4表示

  w :写权限,用数字2表示

  x :执行权限,用数字1表示

  - :删除权限,用数字0表示

  s :特殊权限

  该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。

  1)。 文字设定法:

  chmod [who] [+ | - | =] [mode]文件名

  2)。 数字设定法

  我们必须首先了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。

  例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。

  数字设定法的一般形式为:

  chmod [mode] 文件名

  数字与字符对应关系如下:

  r=4,w=2,x=1

  若要rwx属性则4+2+1=7

  若要rw-属性则4+2=6;

  若要r-x属性则4+1=7。

  4. 使用实例:

  实例1:增加文件所有用户组可执行权限

  命令:

  代码如下:

  chmod a+x log2012.log

  输出:

  代码如下:

  [root@localhost test]# ls -al log2012.log

  -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log

  [root@localhost test]# chmod a+x log2012.log

  [root@localhost test]# ls -al log2012.log

  -rwxr-xr-x 1 root root 302108 11-13 06:03 log2012.log

  [root@localhost test]#

  说明:

  即设定文件log2012.log的属性为:文件属主(u) 增加执行权限;与文件属主同组用户(g) 增加执行权限;其他用户(o) 增加执行权限。

  实例2:同时修改不同用户权限

  命令:

  代码如下:

  chmod ug+w,o-x log2012.log

  输出:

  代码如下:

  [root@localhost test]# ls -al log2012.log

  -rwxr-xr-x 1 root root 302108 11-13 06:03 log2012.log

  [root@localhost test]# chmod ug+w,o-x log2012.log

  [root@localhost test]# ls -al log2012.log

  -rwxrwxr-- 1 root root 302108 11-13 06:03 log2012.log

  说明:

  即设定文件text的属性为:文件属主(u) 增加写权限;与文件属主同组用户(g)增加写权限;其他用户(o) 删除执行权限

  实例3:删除文件权限

  命令:

  代码如下:

  chmod a-x log2012.log

  输出:

  代码如下:

  [root@localhost test]# ls -al log2012.log

  -rwxrwxr-- 1 root root 302108 11-13 06:03 log2012.log

  [root@localhost test]# chmod a-x log2012.log

  [root@localhost test]# ls -al log2012.log

  -rw-rw-r-- 1 root root 302108 11-13 06:03 log2012.log

  说明:

  删除所有用户的可执行权限

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录