权限

在多用户环境中,用户和系统数据安全很重要。Linux 有三种特定的,明晰的分类:

  • r - 读取 允许读取文件的权限。

  • w - 写入 允许修改文件的权限。

  • x - 执行 允许执行文件的权限。

上面用 粗体 列出了每种权限的符号记法。每种权限还有一种八进制记法:

  • r - 4

  • w - 2

  • x - 1

权限示例

要查看权限,输入

ls -l ~/

,它会列出当前用户主文件夹下的文件夹和文件清单。例如:

drwxr-xr-x 2 username usergroup 4096 2009-12-17 11:10 Documents

包含 drwxr-xr-x, 的第一列可以这样解释:

文件类型用户权限组权限他人权限
d - directory rwx - read, write and execute permissions for the user. r-x - read and execute permissions for the group. r-x - read and execute permissions for all others.

八进制-符号概要

八进制符号说明
0---没有权限
1--x只可执行
2-w-只可写入
3 (2+1)-wx写入和执行
4r--只读
5 (4+1)r-x读和执行
6 (4+2)rw-读和写
7 (4+2+1)rwx读写和执行