跳到主要内容

Linux Permissions (Chmod) Calculator

Easily calculate Linux file permissions by selecting checkboxes for Owner, Group, and Public. Get the Octal (e.g., 755) and Symbolic (e.g., -rwxr-xr-x) notation instantly.

常见问题

chmod 755 和 chmod 777 分别是什么意思?
chmod 755 表示所有者拥有读、写、执行权限(7=rwx),组用户和其他用户拥有读和执行权限(5=r-x)。chmod 777 表示所有人都有读、写、执行全部权限,一般不建议使用,存在安全风险。
Linux 文件权限中的 rwx 分别代表什么?
r(read)= 读权限,值为 4;w(write)= 写权限,值为 2;x(execute)= 执行权限,值为 1。三种权限的值相加得到八进制数字,如 rwx = 4+2+1 = 7,r-x = 4+0+1 = 5。
chmod 和 chown 有什么区别?
chmod 用于修改文件或目录的访问权限(读/写/执行),chown 用于修改文件或目录的所有者和所属组。两者配合使用可以完整控制文件访问。
什么是 setuid、setgid 和 sticky bit?
setuid(4000)使文件以所有者身份执行;setgid(2000)使文件以所属组身份执行,或使新文件继承目录的组;sticky bit(1000)防止非所有者删除目录中的文件(常用于 /tmp 目录)。