Chmod 计算器 - Linux 文件权限网格
不必记住八进制代码,而是检查所有者、组和公共的读取、写入和执行 - Dokall 立即显示八进制值、符号表示法和准备粘贴的 chmod 命令。
常见预设包括用于 Web 目录的 755、用于文件的 644、用于 SSH 密钥的 600 以及用于只读 PEM 密钥的 400。在复制之前编辑文件名字段以自定义终端命令。
常见问题
什么是 chmod?
chmod(change mode)是用于设置文件权限的 Unix/Linux 命令。它控制谁可以读取、写入和执行文件——所有者、所属组以及其他所有人。
chmod 755 中的数字是什么意思?
每位数字分别表示所有者、所属组和其他人的权限。7 = 读(4) + 写(2) + 执行(1)。5 = 读(4) + 执行(1)。因此 755 表示所有者拥有完全访问权限,所属组和其他人可以读和执行但不能写。
文件与目录有什么区别?
文件上的执行权限表示可将其作为程序运行。目录上的执行权限表示你可以 cd 进入并列出其内容。目录权限 755(rwxr-xr-x)是标准做法;普通文件常用权限 644(rw-r--r--)。
chmod 777 会做什么?
777 授予所有人——所有者、所属组和其他人——读、写和执行权限。这在服务器上是安全风险,因为任何用户都可以修改该文件。除非有特殊理由需要更宽访问,目录使用 755,文件使用 644。
符号表示法与数字表示法?
数字表示法(755)简洁,常见于教程。符号表示法(u=rwx,g=rx,o=rx)更易读,用于带字母的 chmod 命令:chmod u+x file 为所有者添加执行权限。Dokall 可在两种格式之间转换。