Linux文件权限

2018-03-26  本文已影响0人  wild_w0lf
a48b762d49dadf2dc926522f5d22bf0a.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

附上另外一篇文章

上一篇 下一篇

猜你喜欢

热点阅读