我一直在寻找使用八进制数字的 linux 权限的解释,但我一无所获。
如果我有一个文件(称为文件)有 555 个权限(用户 5 个,组 5 个,其他人 5 个),我知道八进制,如果我执行 chmod +200 file 我可以看到新权限 755。如果我做减法,我得到相同的结果;但是我怎样才能进行混合权限更改。我的意思是,如何使用八进制 chmod 命令将文件权限从 555 更改为 721?
我需要用八进制的加法和减法来做到这一点...我的意思是我必须先执行 chmod +200(文件名)然后执行 chmod -034(文件名)命令...是否有任何命令只能使用一个命令,比如 chmod +2-34 (filename)???
非常感谢
最佳答案
你不需要加减法来得到你想要的结果:
chmod 721 (filename)
希望对您有所帮助!
关于linux八进制权限加减法解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48023092/