跳到正文

Chmod 权限计算器

勾选读、写、执行,得到八进制(755)和符号(rwxr-xr-x)形式的 Linux 权限及命令

正在加载工具…

为所有者、所属组和其他用户勾选读、写、执行权限,即可得到八进制权限(755)、符号权限(rwxr-xr-x)和 chmod 命令。可以用来设置服务器上的文件权限,或解读 ls -l 的输出。

使用方法

  1. 在“勾选权限”中勾选复选框,或在“输入八进制权限”或“输入符号权限”中输入值。三者会保持同步。
  2. 在“应用符号修改”中输入 u+x 或 go-w 这样的修改,然后点击“应用”。
  3. 输入“文件或文件夹名”,需要时打开 -R,然后复制“命令”。
  4. 把若干行粘贴到“解读 ls -l 输出行”中,即可看到每一行的权限、所有者和名称。

计算方式与说明

常见问题

chmod 755 和 644 有什么区别?
755(rwxr-xr-x)允许所有者执行一切操作,其他人可以读取和运行,常用于文件夹和脚本。644(rw-r--r--)只允许所有者写入,其他人可以读取,常用于文件。
chmod 777 安全吗?
它让任何人都能读取、写入和运行该文件,这很少有必要,而且有风险。如果 755 或 644 不起作用,请先检查所有者和所属组(chown)。
怎样一次把文件夹设为 755、文件设为 644?
-R 会给文件和文件夹设置相同的权限,所以请使用页面底部给出的两条 find 命令。
umask 022 对应什么权限?
022 屏蔽了所属组和其他用户的写权限,所以新建文件为 644,新建文件夹为 755。umask 是关闭某些位,而不是做数字减法:用 033 时,新建文件仍然是 644。