Linux八进制权限加法和减法说明

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux八进制权限加法和减法说明相关的知识,希望对你有一定的参考价值。

我一直在寻找使用Octal数字的linux权限的解释,我什么也没发现。

我知道八进制,如果我有一个555权限的文件(称为文件)(5为用户,5为组,5为其他),如果我执行chmod +200文件我可以看到新的权限755.如果我做减去我得到同样的;但是如何进行混合权限更改。我的意思是,如何使用octal chmod命令将文件permision从555更改为721?

我需要在Octal中添加和减少...我的意思是我必须执行chmod +200(文件名)然后chmod -034(文件名)命令...是否有任何命令只能使用一个命令来执行chmod + 2-34(文件名)???

非常感谢

答案

您无需添加或减去以获得所需结果:

chmod 721 (filename)

希望有所帮助!

另一答案

只做chmod 721文件这将导致(111,010,001)这是721

以上是关于Linux八进制权限加法和减法说明的主要内容,如果未能解决你的问题,请参考以下文章

十六进制加法和减法怎么算?

Quick 2 的十六进制补码减法/加法

51单片机,使用keil软件,4字节加法或减法子程序

python中的减法有问题

《编码-隐匿在计算机背后的语言》 —— 读书笔记:二进制的加法&减法

二进制八进制和十六进制