Chmod 权限计算
八进制与 rwx 符号权限互转
rw-r--r--
| 对象 | 读 r | 写 w | 执行 x |
|---|---|---|---|
| 所有者 (u) | |||
| 同组 (g) | |||
| 其他人 (o) |
| 八进制 | 644 |
|---|---|
| 符号形式 | rw-r--r-- |
| ls -l 显示 | -rw-r--r-- |
| 命令 | chmod 644 file |
每一位是三个比特相加:读 4、写 2、执行 1,所以 755 = rwx / r-x / r-x。四位写法的第一位是特殊位:4000 setuid、2000 setgid、1000 sticky。特殊位在 ls -l 里不占额外列,而是借用对应的 x 位显示——有执行权时显示小写 s/t,没有则显示大写 S/T,看到大写基本说明位设错了。
所有处理都在你的浏览器本地完成,数据不会上传到服务器。