ubuntu修改权限

ubuntu修改文件或目录权限

chmod用于改变文件或者目录的访问权限,该命令有两种用法:一种是包含字母和操作符表达式的文字设定法,一种是包含数字的数字设定法。

一、权限
r(Read,读取,权限值为4):对文件而言,具有读取文件内容的权限;对目录而言,具有浏览目录的权限。
w(Write,写入,权限值为2):对文件而言,具有新增、修改文件内容的权限;对目录而言,具有删除、移动目录内文件的权限。
x(eXecute,执行,权限值为2):对文件而言,具有执行文件的权限;对于目录而言,用户具有进入该目录的权限。

二、chmod命令
1.文字设定法
语法:chmod_who"+/-"mode_文件
who:u(user):用户,即文件或目录的所有者
g(group):同组用户,即与文件属主有相同组ID的所有用户
o(other):其他用户
a(all):所有用户(默认)
mode:**除过r、w、x之外,还有:
s 在文件执行时把进程的属主或组ID置为该文件的文件属主。
t 保存程序的文本到交换设备上。
u 与文件属主拥有一样的权限。
g 与和文件属主同组的用户拥有一样的权限。
o 与其他用户拥有一样的权限。

可以是以上的任意组合
在一个命令行中可以给出多个权限方式,其间使用逗号隔开。

2.数字设定法
数字表示的权限有三位,最高位设置文件所有者的权限,第二位设置群组访问的权限,最低位设置其他人访问权限。
每一位权限值为权限值之和

你可能感兴趣的:(Ubuntu)