侧边栏壁纸
博主头像
Mick

The you you are.

  • 累计撰写 37 篇文章
  • 累计创建 31 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

在 Ubuntu 下查看和修改文件权限

对于在 Ubuntu 命令行界面下查看和修改文件权限,不同于在 GUI 界面下的邮件查看属性,我们需要通过命令来做到。

查看文件或目录权限

使用 “ls -l” 便可以查看当前目录以下的所有文件的名称,所有者和权限

ls -l

1. 介绍

我们可以使用命令 chmod 来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为三级 : User、Group 和 Other。

2. 方法

第一种方法是后面直接加数字,再接文件名
比如说:chmod 777 config

总的来说,可以归为:chmod abc FILENAME
其中a,b,c各为一个数字,分别表示User、Group 和 Other的权限。

其中:
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

chmod a=rwx config 和 chmod 777 config 两个命令有着相同的效果
而对于 chmod ug=rwx,o=x config 和 chmod 771 config ,两者的效果也相同
另外,若用chmod 4755 filename可使此程序具有root的权限

另一种用法是chmod后边加字母,再接文件名

3. 结论

.

综上所述,当想用chmod命令来改变权限时,文件的用户身份主要有如下几类:

u:拥有文件的用户(所有者)
g:所有者所在的组群
o:其他人(不是所有者或所有者的组群)
a:每个人或全部(u、g、和o)

用户所具有的文件访问权限类型如下:

r:读取权
w:写入权
x:执行权

.

文件权限配置行为有如下几类:
+:添加权限
-:删除权限
=:使它成为惟一权限

Reference:
Ubuntu 更改文件夹及子文件夹权限 (https://blog.csdn.net/mzy202/article/details/7178586)

0

评论区