我们是否可以在Linux中“ chmod”所有主要目录?
例如,
当路径“ / local_home / my_home / flex / source”中“ flex”目录的许可设置为000时,
chmod 755 / local_home / my_home / flex / source /将由于“ flex”目录的许可而失败。
我想更改“ chmod”命令第二个参数中显示的目录的所有权限。
我们有解决方案吗?
先感谢您。
最佳答案
您应该以root用户或sudoer(sudo chmod ...)的身份使用chmod命令,否则它将失败。如果您使用:
sudo chmod 755 /path/to/flex
该权限仅反映在“ flex”目录上。如果要对他的所有(灵活)子文件和目录设置权限,则应使用“ -R”选项,该选项表示递归。在这种情况下,您的命令将如下所示:
sudo chmod -R 755 /path/to/flex
关于linux - linux chmod所有主要目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19812844/