chmod 权限计算器
勾选权限矩阵、输入八进制数字或符号表示(-rwxr-xr-x),三处任改一处其余实时同步,并生成可复制的 chmod 命令。
权限矩阵
| 对象 | 读 r (4) | 写 w (2) | 执行 x (1) |
|---|---|---|---|
| 所有者 (u) | |||
| 所属组 (g) | |||
| 其他人 (o) |
特殊位:
纯本地计算,八进制支持 3 位(755)或 4 位带特殊位(4755)。
关于chmod权限计算器
chmod 是 Linux / macOS 修改文件权限的命令,权限由所有者、所属组、其他人三组,各自的读(4)、写(2)、执行(1)组合而成,累加即得 755、644 这类八进制数字。本工具在勾选矩阵、八进制数字、符号表示(-rwxr-xr-x)之间三向实时换算,支持 setuid、setgid、sticky 特殊位(4 位写法如 4755),并内置常用权限速查表与一键复制的 chmod 命令,全部在浏览器本地完成。
常见问题
chmod 755 和 644 有什么区别?
755 = rwxr-xr-x,所有者可读写执行,组和其他人可读可执行,适合目录和可执行脚本;644 = rw-r--r--,所有者可读写,其他人只读且不可执行,适合普通文件(网页、配置、图片)。经验法则:目录 755、文件 644。
八进制权限数字是怎么算出来的?
每组权限用读=4、写=2、执行=1 累加:rwx=4+2+1=7,r-x=4+1=5,r--=4。三组从左到右分别是所有者、所属组、其他人,拼起来就是 755。第 4 位(写在最前)表示特殊位:setuid=4、setgid=2、sticky=1,例如 4755。
为什么不建议用 chmod 777?
777 意味着系统上任何用户都能读取、修改和执行该文件,恶意程序或其他用户可以随意篡改内容、植入代码,是常见的安全隐患。遇到权限问题应先用 ls -l 查明所有者和组,再用 chown/chmod 精确授权,而不是一律 777。