查看权限
输入ls -l可以列出文件权限相关信息:
第一列是文件类型:
-:代表普通文件,d:代表目录
接下来的9个字符分为三个部分
依次代表:用户权限、用户组权限、其他用户权限。
字符如果是-,表示没有设置对应权限。
r表示该文件、设备和目录可读
w表示可以被修改,如果是目录,就表示可以在目录下创建和删除文件
x表示可执行,如果是目录,表示能够访问该目录下的文件。
改动权限
给所有权限类别添加可执行权限
$ chmod a+x filename
权限也可以用3位八进制数来表示,每一位按顺序分别对应用户、用户组和其他用户
r=4,w=2,x=1
我们可以通过相加得到权限的组合:
比如我们想把用户设为rw-,用户组设为r-w,其他用户设为rwx。则使用八进制值设置权限的命令为:
$chmod 657 filename