提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助
提示:以下是本篇文章正文内容,下面案例可供参考
一、ugo文件权限
该文件权限的一种方式 u代表用户, g代表组, o代表其他所有人
二、chmod
修改文件权限的命令
二、1 文字表达法
首先说说各个文字代表的意义
r=4 w=2 x=1
数字先不要管,,有r代表可读 有w代表可写 有x代表可执行
可以看到第一个rwx代表的是用户 ,,file文件权限可以理解为用户可读可写可执行 ,组可读 ,
其他人可读 (--代表没有权限)
=代表的是覆盖,我们也可以进行单个的添加
+号代表单个添加不会进行覆盖 (绿色是因为有执行权限)者代表用户可读可写 ,组可读可执行
其他人可读
还有一中特殊权限 a 表示改所有
二、2 数字表示法
前面写了 r=4 g=2 x=1
意思就是rwx是可以用数字进行代替的 ,rwx合在一起就是7 rw是6 rx是5
格式 chmod 三个数字 文件/目录
代码如下(示例):
因为默认是644的所以没有变
可以看到变化
三、chown
改变文件的属主(所有者)和属组
权限后面两个就是属主和属组 第一个root就是这个文件的属主也即是这个文件的创建者
第二个root其实只要创建这个文件的用户是谁这个属组就是谁 (因为用户创建出来后会默认创建一个和用户同名的组)
这和前面的chmod也串通了意思就是root对这个文件有可读可写可执行 root这个组里的用户对file可读可写可执行 其他人也是可读可写可执行 。。这样的权限设置本身没有意思前面把它设成777了
这是设置文件的属主
这是设置文件的属组
看图