我试图找出如何递归更改整个目录上的用户和组,同时保持nobody用户不变
chown -vR user:group /home/mydir
(当您尝试将子域移动到cPanel服务器上的新域并且没有使用“修改帐户”功能的选项时,这是有道理的,因为有几个其他子域需要属于自己的用户:组)谢谢!
答案 0 :(得分:1)
我认为chown(1)不会单独做,但发现你可以做你想做的事。
find /your/directory \! -user nobody -exec echo chown user:group {} \;
将/your/directory
和user:group
替换为您选择的值。然后运行此操作,当您确定它可以执行您想要的操作时,请从echo
删除-exec
并完成实际操作。
这是一个很好的做法,首先在终端上回显将要做什么,然后进行修正或删除回声,以防输出似乎是实际应该做的。