Chmod 计算器 Chmod 计算器 计算器 标准化接口 多渠道路由
浏览次数:2
试用次数:2
集成次数:0
更新时间:2025.10.24
单价:N/A 获取套餐优惠
在线使用
API 接入
MCP 接入

多渠道并发试用,API选型无忧

免费在线Chmod计算器,快速设置Linux文件权限。支持数字和符号权限转换,提供用户、组、其他权限设置。包含完整Linux权限图表,轻松理解chmod 777等权限数值含义。

Chmod 计算器验证工具

其他用户执行权限
设置组ID位
组执行权限
其他用户读权限
粘滞位
所有者读权限
所有者执行权限
所有者写权限
其他用户写权限
设置用户ID位
组读权限
组写权限

更快的集成到应用程序及MCP客户端

提供标准化API接口与MCP协议双重集成方式,一键接入各类应用。RESTful API支持多语言调用;MCP服务专为AI客户端优化,实现分钟级快速构建智能应用,无缝处理复杂数据流,助您高效实现AI创新与落地。 MCP客户端→

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
async function calculatorChmod() {
    
    
    let url = 'https://openapi.explinks.com/您的username/v1/calculator_chmod/saf2025102307362503aa54';
    
    const options = {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json',
            'x-mce-signature': 'AppCode/{您的Apikey}'
            // AppCode是常量,不用修改; Apikey在‘控制台 -->API KEYs --> 选择’API应用场景‘,复制API key
        },
        body: {"othersExecute":true,"setgid":true,"groupExecute":true,"othersRead":true,"stickyBit":true,"ownerRead":true,"ownerExecute":true,"ownerWrite":true,"othersWrite":true,"setuid":true,"groupRead":true,"groupWrite":true}
    };
    
    try {
        const response = await fetch(url, options);
        const data = await response.json();
        
        console.log('状态码:', response.status);
        console.log('响应数据:', data);
        
        return data;
    } catch (error) {
        console.error('请求失败:', error);
        throw error;
    }
}

// 使用示例
calculatorChmod()
    .then(result => console.log('成功:', result))
    .catch(error => console.error('错误:', error));
Cursor MCP 配置
设置指南
  • 1打开 Claude Desktop 应用
  • 2点击菜单栏中的 “Claude” → “Settings” → “Developer”
  • 3点击 “Edit Config” 打开配置目录
  • 4编辑 claude_desktop_config.json 文件
  • 5API 现在将在您的对话中可供 AI 代理使用
<
产品介绍
>
🔐

Chmod 计算器

使用这个 chmod 计算器,您将快速找出如何设置文件的权限。除了计算之外,我们还将简要解释什么是 chmod,给您一个快速的 chmod 示例,以及一个 Linux 权限图表。此外,如果您想检查 chmod 命令旁边那些神秘数字的含义,您可以使用这个权限计算器来完成。

chmod 这个名称是 change mode(更改模式)的缩写。它是在 Unix 和类 Unix 操作系统中用于更改文件或目录权限的命令。

🧮

如何使用 chmod 计算器?

三个不同的类别有不同的权限:用户、组和其他人。但谁是谁呢?

  1. 必须为每个类别设置权限,可以用几种方式表达 - 符号格式(rwx)或数字系统(二进制或八进制格式)
  2. 您需要做的就是为三个类别中的每一个选择权限
  3. 访问 二进制到八进制转换器 来学习如何在这两个数字系统之间切换!
  4. 上面的表格也可以称为 Unix 或 Linux 权限图表。此外,最左边的位置可能显示一个额外的字母,表示文件类型,例如 drwxrwxrwx 表示目录,-rwxrwxrwx 表示常规文件。

如果您考虑二进制系统在逻辑门中的使用方式,这会变得更加直观。1 表示真/开,而 0 对应假/关。如果文件是只读的,那么它是 r--。由于只有 r 是"开"的,它在数字上表示为 100。

📝

Chmod 权限计算公式

读权限 (r) = 4
写权限 (w) = 2
执行权限 (x) = 1

八进制权限 = (用户权限) + (组权限) + (其他权限)
每个权限 = r值 + w值 + x值

其中每个类别的权限值通过将相应的读、写、执行权限值相加得出。例如:rwx = 4+2+1 = 7,r-x = 4+0+1 = 5。

🌰

Chmod 示例

那么,如何使用 chmod 命令呢?查看以下示例:

假设我们想要更改权限,使得所有者可以对文件做任何事情(读、写、执行),但我们希望其他所有人只能读和执行该文件:

• 从所有者的访问开始 - 我们希望他们能够读、写和执行,所以我们可以用符号表示为 rwx。这是我们的第一个三元组。由于我们让所有者执行所有三个操作,其二进制代码是 111。在八进制数字系统中,它等于 7。

• 继续第二个类别 - 组权限。对于这个集合,我们只希望他们读和执行文件但不更改它(写)。它可以表示为 r-x,在写权限的位置有一个破折号。在二进制表示中,它是 101 - 在八进制中 - 5。

• 最后,我们来到第三个类别 - 其他人。我们想给他们与组类别相同的权限,所以只需重复上一步的字符。

• 取代表八进制系统中每个类别权限的数字,您就得到了结果 - chmod 755。

要设置示例中所需的权限,只需使用命令 chmod 755 file_name。您可以手动完成,但当然,我们的权限计算器在这里帮助您进行快速转换。

🌍

特殊权限模式

可能会发生您得到四位数字而不是三位数字的情况。额外的数字意味着什么?哪一个是额外的?

最右边的三个八进制数字始终是我们之前提到的类别的权限 - 分别是所有者、组和其他人。如果输入四位数字,那么前导数字 - 最左边的数字 - 处理三种特殊模式:

• setuid 位 - 设置用户 ID 的缩写(在符号表示法中,用户三元组的 'x' 变成 's','-' 变成 'S')

• setgid 位 - 设置组 ID 的缩写(在符号表示法中,组三元组的 'x' 变成 's','-' 变成 'S')

• 粘滞位 - 限制删除位(在符号表示法中,其他三元组的 'x' 变成 't','-' 变成 'T')

前两个访问标志在授予与通常不同的权限时使用(例如,在更改密码的情况下)。粘滞位更常用于目录 - 它防止普通用户移动或删除其他用户的文件(例如,从 /tmp 目录)。您可以在我们权限计算器的高级模式中找到这些特殊选项。

📚

如何使用这个 chmod 计算器?

这个 chmod 计算器有两个功能 - 您可以使用它来:

• 找到为您的文件和目录设置权限的命令

• 理解八进制模式的含义 - 例如,chmod 777、chmod 400、chmod 4664

第一个功能在上面(在 chmod 示例段落中)已经解释过了,所以让我们专注于另一种模式。

您可以在逻辑门计算器和二进制转换器中阅读更多关于这些概念的信息。

常见问题

chmod 777 意味着什么?

让我们假设您想知道 chmod 777 的含义:选择适当的计算器模式。我们需要选择选项:解码 chmod 旁边的八进制数字。输入值。在字段中输入 777。每个类别(用户/所有者、组、其他)都可以读、写和执行文件/目录;chmod 777 也可以用二进制格式表示为 111111111;chmod 777 也可以用符号形式显示为 rwxrwxrwx。请记住,将权限设置为 chmod 777 可能不是最好的想法 - 文件将对每个人都是可读、可写和可执行的。您确定这是您想要的吗?

什么是 chmod 命令?

chmod 命令是 Unix 和类 Unix 操作系统中用于更改文件或目录权限的命令。它允许您控制谁可以读取、写入或执行特定文件。通过使用数字(八进制)或符号表示法,您可以精确地设置文件的访问权限。

API接口列表
Chmod 计算器
Chmod 计算器
1.1 简要描述
Chmod 计算器
1.2 请求URL
/username/v1/calculator_chmod/convert
1.3 请求方式
POST
1.4 入参
参数名 参数类型 默认值 是否必传 描述
othersExecute boolean true 其他用户是否具有执行权限
setgid boolean false 是否设置setgid特殊权限位
groupExecute boolean true 文件所属组是否具有执行权限
othersRead boolean true 其他用户是否具有读取权限
stickyBit boolean false 是否设置sticky bit特殊权限位
ownerRead boolean true 文件所有者是否具有读取权限
ownerExecute boolean true 文件所有者是否具有执行权限
ownerWrite boolean true 文件所有者是否具有写入权限
othersWrite boolean false 其他用户是否具有写入权限
setuid boolean false 是否设置setuid特殊权限位
groupRead boolean true 文件所属组是否具有读取权限
groupWrite boolean false 文件所属组是否具有写入权限
1.5 出参
参数名 参数类型 默认值 描述
symbolicMode string 权限的符号表示形式,如rwxr-xr-x
specialPermissions integer 特殊权限位对应的数字(0-7)
groupPermissions integer 组权限对应的数字(0-7)
ownerPermissions integer 所有者权限对应的数字(0-7)
binaryMode string 权限的二进制表示形式,如111101101
othersPermissions integer 其他用户权限对应的数字(0-7)
octalMode string 计算得出的chmod八进制权限码,如755、644等
chmodCommand string 完整的chmod命令示例,如chmod 755 filename
1.6 错误码
错误码 错误信息 描述
FP00000 成功
FP03333 失败
1.7 示例
参考上方对接示例