日期:2014-05-16  浏览次数:20829 次

求命令更改多个文件夹下所有文件owner为父文件夹owner [

/home/A,owner 为a_user
/home/B,owner 为b_user
And c and so on
.......................................
如何更改所有/home/* 下文件为父目录owner?
可否一条命令?或者必须bash script?
------解决方案--------------------
chown -R 
------解决方案--------------------
直接改/home的权限就行了。

先看一下,假设是 home_userp


chown -R home_user /home

-R会递归修改目录下的所有文件和文件夹,并且会递归修改子文件夹下的文件和文件夹。
------解决方案--------------------
/home/A,owner 为a_user
/home/B,owner 为b_user
这个情况是怎么回事呢 楼主是要改变整个home的所有者权限吗,如果是2楼的方法就可以了,如果按照A a_user,B b_user的话,那估计要用脚本执行了。
------解决方案--------------------
chown -R wildlily980 /home

------解决方案--------------------
这样的话用脚本吧。

写个脚本也比较容易。

脚本里面也都是些chown -R命令而已。