![](https://img.haomeiwen.com/i11013785/fc5e4b18f45f88d3.jpg)
777?755?都是什么鬼?
1.常用的linux文件权限:
444 -r--r--r--
600 -rw-------
644 -rw-r--r--
666 -rw-rw-rw-
700 -rwx------
744 -rwxr--r--
755 -rwxr-xr-x
777 -rwxrwxrwx
注:使用ll命令查看文件/文件夹属性时候,一共有10列,第一个小格表示是文件夹或者连接等等
d表示文件夹,l表示连接文件,-表示文件
rwx字符的概念
以755为例:
1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限
4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限
7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限
对u/g/o/ade理解
u: user(文件拥有者)
g:group(与文件相关联的组)
o:other(其他用户)
a:all(所有用户)
操作运算符
+ :为指定的用户类型添加权限
- : 为指定的用户类型删除权限
= : 设定或重置指定用户类型的权限
命令如:chmod go-x hello.sh
网友评论