🔧

Chmod 计算器

可视化计算 Unix 文件权限值。

Read (4)Write (2)Execute (1)Value
Owner7
Group5
Other5
Octal755
Symbolicrwxr-xr-x
chmod commandchmod 755 file

How to Use

  1. 在权限表格中勾选所有者(Owner)、所属组(Group)和其他人(Others)的读(r)、写(w)、执行(x)权限复选框,符号表示法(如 rwxr-xr--)实时更新。
  2. 查看由勾选项自动计算出的八进制权限值。每类用户的权限数字为:读(4)+ 写(2)+ 执行(1)之和——例如 rwx=7、r-x=5、r--=4,合起来即为 chmod 754。
  3. 复制生成的 chmod 命令(如 chmod 755 file),直接粘贴到终端使用。也可在下方输入框输入八进制数字(如 755),点击 Apply 反向设置复选框。

Frequently Asked Questions

chmod 三位数字各代表什么?
每一位分别代表一类用户的权限:第一位是文件所有者(u),第二位是所属组(g),第三位是其他人(o,所有其他用户)。每位数字是读(4)+ 写(2)+ 执行(1)的总和。例如 chmod 640 表示:所有者可读写(6),组可读(4),其他人无权限(0)。
符号表示法和八进制表示法有什么区别?
符号表示法使用字母:u/g/o 代表用户类别,r/w/x 代表权限,+ 表示添加,- 表示移除(如 chmod u+x script.sh 为所有者添加执行权限)。八进制(数字)表示法使用上述三位数字(如 chmod 755)。八进制更紧凑,常用于脚本;符号表示法对增量修改更直观。
SSH 私钥应该用什么权限?
SSH 要求私钥只有所有者可读:chmod 600 ~/.ssh/id_rsa。SSH 客户端拒绝使用组或其他人可读的密钥。对应的公钥应为 644,.ssh 目录本身应为 700。本计算器会高亮显示这些安全关键的权限设置。