我知道最后三个字符表示每个人都有R / W / X的许可。谁是每个人?每个人都包含用户和组成员吗?如果没有,我们为什么要这样的模式?谁能给我一个我需要的例子呢?
答案 0 :(得分:1)
+ ------------------ User Permissions Read
| + ---------------- User Permissions Write
| | + -------------- User Permissions Execute
| | | + ------------ Group Permissions Read
| | | | + ---------- Group Permissions Write
| | | | | + -------- Group Permissions Execute
| | | | | | + ------ Other Permissions Read
| | | | | | | + ---- Other Permissions Write
| | | | | | | | + -- Other Permissions Execute
| | | | | | | | |
r w x r w x r w x
User Permissions: The user that own the file.
Group Permissions: The group the file belongs to.
Other Permissions: The other users i.e. everyone else.
答案 1 :(得分:0)
他们是文件或目录的权限......
这些权限分为user/group/other
和read, write and execute
权限。
当你执行ls -l时,你得到类似这样的输出
drwxr-xr-x 2 root root 4096 Feb 26 10:58 bin
-rwxr-xr-x 1 root root 26156 Jan 14 09:21 sleep
在第一个以d
开头的集合中,该字段表示文件类型,即是目录/套接字/常规文件/管道文件等,(-
表示常规文件)。
第二组是一系列9个字段,实际上表示文件访问权限。
前三个表示用户/所有者的权限,此处为
r
表示读取权限,w
表示写入权限x
表示执行权限-
表示用户无法使用特定权限。其他六个值表示群组和其他人的权限。其含义与用户权限的含义相同。
有关详细信息,请阅读此完整教程 here