【问题标题】:Linux terminal octal form of chmodLinux终端八进制形式的chmod
【发布时间】:2013-09-30 02:35:51
【问题描述】:

我想设置一个目录

-rwx r-x r-x 

使用 chmod 的八进制形式

在 chmod 之后我应该在终端中输入什么? 以及如何计算八进制形式的数字?

【问题讨论】:

    标签: linux chmod octal


    【解决方案1】:

    是这样的:

    rwx rwx rwx
    421 421 421
    

    所以你想要的是

    rwx r-x r-x
    421 4-1 4-1
      7   5   5
    

    所以你输入

    chmod 755 nameofdirectory
    

    【讨论】:

    • 谢谢。我弄清楚了您解释的编号系统,但是 rwx 和 r-x 代表什么?它们是什么意思?
    • r 用于读取,w 用于写入,x 用于执行(但对于目录,它被回收以表示“如果您已经知道它们的名称,则可以访问此目录中的文件”)。三元组按此顺序用于拥有用户、拥有组和其他所有人。如果你问这个问题,我很惊讶你还不知道这个......
    • 有关文件权限的一般教程,请参见此处:unix.com/tips-tutorials/19060-unix-file-permissions.html 这是闲聊和非正式的,但我看不出其中有任何不正确的事实(不过,最好忽略所有历史推测,而你不再需要了解任何特定于 HP-UX 的垃圾,让我们都为此感到高兴)
    • 哦,我想再澄清一点:破折号只是表示该位置的位未设置(因此,对于您的目录,拥有用户可以写入,但没有其他人可以)。跨度>
    • 非常感谢先生! :)
    猜你喜欢
    • 2011-04-14
    • 1970-01-01
    • 2018-06-09
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    • 2011-03-03
    • 2021-04-22
    相关资源
    最近更新 更多