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

Linux chmod命令详解

时间:2018-07-03 19:57:59      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:etc   fir   message   访问   val   col   play   逗号   report   


    chmod命令用于改变linux系统文件或目录的访问权限。

该命令有两种用法:

一种是包含字母和操作符表达式的文字设定法;

另一种是包含数字的数字设定法。

文件或目录的访问权限分为只读,只写和可执行三种。

chmod常见命令参数

Usage: chmod [OPTION]... MODE[,MODE]... FILE...
  or:  chmod [OPTION]... OCTAL-MODE FILE...
  or:  chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.

  -c, --changes           like verbose but report only when a change is made
      --no-preserve-root  do not treat `/‘ specially (the default)
      --preserve-root     fail to operate recursively on `/‘
  -f, --silent, --quiet   suppress most error messages
  -v, --verbose           output a diagnostic for every file processed
      --reference=RFILE   use RFILE‘s mode instead of MODE values
  -R, --recursive         change files and directories recursively
      --help     display this help and exit
      --version  output version information and exit

常用的命令展示

421 分别代表文件的读、写、执行的权限

chmod:更改属性值的
chmod 755 -R / 系统默认临界     【002:系统的默认掩码】
chmod 644 /     系统默认临界     【cat /etc/profile|grep umask可以查看默认的umask值】

增加文件所有用户组可执行权限

chmod a+x log2012.log 【有的脚本无法执行就是没有x权限】

同时修改不同用户权限,逗号分隔

chmod ug+w,o-x log201.log

使用“=”设置权限

chmod u=x hhh.txt ==> chmod 100 hhh.txt

为所有用户分配读权限

chmod a=r file

Linux chmod命令详解

标签:etc   fir   message   访问   val   col   play   逗号   report   

原文地址:https://www.cnblogs.com/ftl1012/p/9259990.html

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