linux 文件属性文件权限
权限
-rw-------. 1 root root 1851 Mar 27 08:38 anaconda-ks.cfg drwxr-xr-x 2 root root 6 May 18 07:54 dir1 drwxr-xr-x 2 root root 6 May 18 07:54 dir2 drwxr-xr-x 2 root root 6 May 18 07:54 dir3 drwxr-xr-x 2 root root 6 May 18 07:54 dir4
前三位rwx 属主权限位(用户权限位) 主人 第一个root就是自己的电脑,自己的用户就看这里的权限
第二个root 是用户组 用户组的权限看 中间的三位
最后三位,其他用户权限位
r read 可读权限 4
w write 可写权限 2
x 执行权限 1
- 没有权限 0
前三个字符是代表 用户权限位 user(用户) u
中间三个字符表示 属组权限位 group(用户组) g
后三个字符表示 其他用户权限位 others (其他用户) o
linux文件权限 读、写、可执行权限说明:
1.可读r: 表示具有读取、阅读文件内容的权限
2.可写w: 表示具有新增、修改文件内容的权限
其中,对于可写r,这里有两点需要说明:
(1): 如果没有r配合,那么vi/vim编辑文件会提示无法编辑(但可以强制编辑 wq!,echo 可以重定向或追加 )
(2): 特别提示:删除文件或创建文件的权限是受父目录的权限控制的,和文件本身的权限无关,因此,文件本身可写w权限和文件是否被删除和改名无关
3.可执行x :表示具有执行文件的权限。
对于可执行x,需要注意以下三点
(1)首先需要文件本身能够执行(命令或者脚本)。
(2)如果是普通用户,还需要同时具备可读 r权限才能够执行文件
(3)root用户只需要有可执行权限x就能执行文件