详解Linux文件权限、所有权

查看权限

输入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

 

posted @ 2020-09-06 10:58  猫七的blog  阅读(269)  评论(0编辑  收藏  举报