🐧 Linux文件权限计算器

免费在线Linux文件权限计算器。解析ls -la输出(drwxr-xr-x),数字模式和符号模式互转,umask计算,特殊权限位SUID/SGID/Sticky Bit,一键复制chmod命令。系统管理员和开发人员必备工具。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用

🔧 权限计算

输入权限字符串查看解析结果
输入数字权限查看转换结果
输入符号权限查看转换结果
默认umask: 022
文件默认权限: 644rw-r--r--
目录默认权限: 755rwxr-xr-x

📊 权限参考表

数字符号权限常见用途
777rwxrwxrwx所有人全部权限临时目录(不推荐)
755rwxr-xr-x所有者全部,其他人读执行目录/脚本默认
700rwx------仅所有者全部权限私密目录
644rw-r--r--所有者读写,其他人只读文件默认
600rw-------仅所有者读写私密文件(SSH密钥)
400r--------仅所有者只读只读配置文件
4755rwsr-xr-xSUID + 755passwd等特权命令
1777rwxrwxrwtSticky + 777/tmp目录

如何使用Linux文件权限计算器

使用Linux文件权限计算器非常简单,支持4种模式:

  1. 解析ls输出
    粘贴ls -la命令的权限字段(如drwxr-xr-x或-rw-r--r--),自动解析出数字权限、符号权限和chmod命令。
  2. 数字模式
    输入数字权限值(如755、644),自动转换为符号权限和ls格式。支持特殊权限位(SUID/SGID/Sticky)。
  3. 符号模式
    输入符号权限(如u=rwx,g=rx,o=r),自动转换为数字权限和ls格式。
  4. umask计算
    输入umask值,自动计算新文件和目录的默认权限。

❓ 常见问题

drwxr-xr-x代表什么权限?

drwxr-xr-x表示一个目录,所有者有读写执行权限(rwx),组用户有读和执行权限(r-x),其他用户有读和执行权限(r-x)。数字表示为755,是目录的标准权限。

umask是什么?如何计算默认权限?

umask是Linux中控制新创建文件/目录默认权限的掩码。默认权限 = 基础权限 - umask。文件基础权限666,目录基础权限777。例如umask=022时,新文件权限=666-022=644(rw-r--r--),新目录权限=777-022=755(rwxr-xr-x)。

SUID、SGID和Sticky Bit有什么作用?

SUID(4000)使程序以文件所有者身份运行,如passwd命令。SGID(2000)使程序以文件所属组身份运行,对目录则新文件继承目录组。Sticky Bit(1000)仅允许文件所有者和root删除目录中的文件,常用于/tmp目录。