标签:取消 增加 命令 属性 inux linux 一个 自己的 努力学习
1、chmod权限管理命令
2、Linux 的文件调用权限分为三级 :
文件所属者(u)
所属组(g)
其他人(o)
利用 chmod 可以控制文件如何被他人所调用
3、命令规则:chmod [ugoa][[+-=][rwxX] file.txt
[ugoa][[+-=][rwxX]分别表示如下:
[ugoa]
u 表示该文件的拥有者
g 表示与该文件的拥有者属于同一个群体(group)者
o 表示其他以外的人
a 表示这三者皆是
[+-=]
+ 表示增加权限
- 表示取消权限
= 表示唯一设定权限
[rwxX]
r 表示可读取
w 表示可写入
x 表示可执行
X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行
4、实例
chmod ugo+r file1.txt将文件 file1.txt 设为所有人皆可读取
chmod a+r file1.txt将文件 file1.txt 设为所有人皆可读取
chmod ug+w,o-w file1.txt file2.txt 将文件 file1.txt 与 file2.txt 设为该文件拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入
chmod u+x ex1.py 将 ex1.py 设定为只有该文件拥有者可以执行
chmod -R a+r * 将目前目录下的所有文件与子目录皆设为任何人可读取
5、数字表示
chmod 777 file chmod也可以用数字来表示权限如
数字表示规则:
r=4,w=2,x=1
若要rwx属性则4+2+1=7
若要rw-属性则4+2=6
若要r-x属性则4+1=5
chmod ug=rwx,o=x file 效果等同于 chmod 771 file
6、文件权限
文件目录的权限决定用户是否具有在目录下创建删除打开文件的权限,比如目录具有rwx权限就可以在目录下创建删除以及打开文件
文件的权限如file.txt的权限,决定用户阅读或编辑后保存以及执行的权限
12.01 晚 心情 阴雨 既然能力支撑不起自己的野心就先沉下心来努力学习好让有一天重新出现在江湖大放光芒
标签:取消 增加 命令 属性 inux linux 一个 自己的 努力学习
原文地址:https://www.cnblogs.com/qingyunboke/p/10050107.html