Chmod 权限计算器

勾选或输入即可换算 Linux 文件权限,八进制、符号、二进制三种写法实时同步,支持特殊位与 umask

八进制

755

符号表示

-rwxr-xr-x

二进制

111 101 101

所有者:读、写、执行;所属组:读、执行;其他用户:读、执行

权限位

类型

所有者

u · 文件创建者

7

所属组

g · 同组用户

5

其他用户

o · 其他所有人

5

生成 chmod 命令

chmod 755 /var/www/html
chmod u=rwx,go=rx /var/www/html

umask 反推默认权限

新建文件以 666 为基数、新建目录以 777 为基数,再扣除 umask

新建文件

644

-rw-r--r--

新建目录

755

-rwxr-xr-x

常用权限

  • 644 · 普通文件:所有者可改,其他人只读
  • 755 · 可执行文件 / 目录:所有者可改,其他人可读可执行
  • 600 · 私密文件:仅所有者可读写(如 SSH 私钥)
  • 700 · 私密目录:仅所有者可访问
  • 664 · 协作文件:同组成员可改,其他人只读
  • 775 · 协作目录:同组成员可写入
  • 400 · 只读文件:连所有者也不能直接修改
  • 777 · 全部开放(不推荐,仅测试用)
  • 4755 · 带 setuid,以所有者身份执行
  • 1777 · 带 sticky,类似 /tmp 的共享目录

权限值速查

数值 符号 含义
0---无权限
1--x仅执行
2-w-仅写入
3-wx写入 + 执行
4r--仅读取
5r-x读取 + 执行
6rw-读取 + 写入
7rwx全部权限

权限位共 9 个 bit,分属所有者(u)、所属组(g)、其他用户(o)三组,每组 r=4、w=2、x=1 相加得出 0~7 的数字。 目录的执行位代表「可进入」,没有执行位时即使有读权限也无法 cd 进去。