语法:chmod 【选项】 【模式】 【文件或目录】
【选项】:
-c, --changes 类似 --verbose,但只在有更改时才显示结果
-f, --silent, --quiet 去除大部份的错误信息
-v, --verbose 为处理的所有文件显示诊断信息
-R, --recursive 以递归方式更改所有的文件及子目录
【模式】:
模式1: <权限范围> +(-、=) <权限设置>
权限范围:
u:目录或者文件的当前用户
g:目录或者文件的当前群组
o:除了目录或文件当前用户或群组之外的用户或群组
a:所有用户或群组
例:chmod a+x log2014.log
chmod ugo+r file1.txt
chmod ug+w,o-w file1.txt file2.txt
模式2:数字代号 模式
权限代号:
r:读权限,用4表示
w:写权限,用2表示
x:执行权限,用1表示
-:删除权限,用0表示
例:chmod 751 file
模式3:参考文件
--reference=参考文件 使用指定参考文件的模式,而非自行指定权限模式
chmod --reference=参考文件 file