首页 > os > linux > > 正文

linux文件权限命令总结

发布人:zhoulujun@live.cn    点击:

Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读


chmod 777 文件名/文件夹名         拥有所有权限 http://www_xpc8_com/
chmod 755
文件名/文件夹名         属主有所有权限,群组和其他有读、执行权限
chmod 770
文件名/文件夹名         属主和属组有所有权限
chmod 666
文件名/文件夹名         去掉文件的可执行权限
 
r————read,读权限,代表数字  4
w————write写权限, 
代表数字  2
x————execute执行权限
代表数字  1
rwx=7
777  代表  rwxrwxrwx 赋予所有权限
666  代表  rw-rw-rw- 去掉文件的执行权限
755  代表  rwxr-xr-x 将文件变为可执行文件,并且其他人不可以修改
 
linux用9个权限位来控制文件属主(u),用户组(g),其他用户(o)的权限。
u 代表属主                 g 代表数组
o 代表其他用户           a 代表以上3个

每3个一组 例如 rwxrwxrwx =777
 
+ 代表 增加 相关权限
-  代表 减去 相关权限
 
chomd ugo-x
文件名/文件夹名       减去所有用户的执行权限
chmod u+x
文件名/文件夹名          给属主增加执行权限
chgrp wangxujun
文件名/文件夹名     修改文件的属性组
chmod a+x aa                      给所有人执行权限
chmod a-x aa                        给所有人减去执行权限
chmod a+x ,a+r ,a+w aa          给所有人所有权限