Jor*_*hez 5 linux bash chmod file-permissions
我想为下面写的路径中的所有目录添加(而不是修改其他文件权限)。就像是chmod -R xx4 /home/mDB/admin/KNUCKLES/dbs/
路径
/home/mDB/admin/KNUCKLES/dbs/
Run Code Online (Sandbox Code Playgroud)
我尝试使用我在论坛中找到的这个命令,但对我不起作用。
chmod +r /home/mDB/admin/KNUCKLES/dbs/ -R
Run Code Online (Sandbox Code Playgroud)
我只想更改所有用户的权限,而不是文件/目录所有者或组的权限。
提前致谢。
你可以说:
chmod -R o+r /home/mDB/admin/KNUCKLES/dbs/
Run Code Online (Sandbox Code Playgroud)
这将递归地授予其他人读取权限,即不是所有者/组。
编辑:根据您的评论,似乎目录的权限是问题而不是文件的问题。你可以说:
chmod o+rx /home/mDB/{admin,admin/KNUCKLES,admin/KNUCKLES/dbs}
Run Code Online (Sandbox Code Playgroud)
请注意,由于这些是目录,因此您需要将执行x位设置为开启。没有它,r就没有任何意义!
| 归档时间: |
|
| 查看次数: |
28841 次 |
| 最近记录: |