概述:
chmod命令用于改变一个或多个文件的用户权限,比如只读,只写或者读写。
chmod命令语法如下:
chmod [用户标识] 权限赋予方式 赋予权限 文件名
用户标识:
其中用户标识指明命令应用的用户,如下:
u:User,即文件或目录的拥有者;
g: Group,即文件或目录的所属群组;
o:Other,除了文件或目录拥有者或所属群组之外,
a :All,即全部的用户,包含拥有者,所属群组以及其他用户;
来自: http://man.linuxde.net/chmod
权限赋予方式:
=:直接赋予等号后面的权限
+:在之前已有权限的基础上另加‘+’后面的权限
赋予的权限:
r 表示可读取
w 表示可写入
x 表示可执行
例子:
sudo chmod u=r+w FindGSL.cmake
FindGSL.cmake文件为root用户拥有,这里命令意思是”赋予root用户对FindGSL.cmake文件读写权限”