Unix--howto:用find命令改变某目录下所有文件属性的速度

在目前的工作环境中,安装oracle software,建个instance的工作实在是多(谁让人家licence不受限呢),当然应不同的需求就有不同的oracle版本,每次装真是烦,也浪费时间,因为OS环境都想同为HPUX,所有更多的时候就是用rcp来远程copy另外一台server上的$ORACLE_HOME,不过在很多时候虽然用上了 -p的选项,因为在不同server 上oracle的 user id 和 group id是不同的,这样就要我们手工来改变$ORACLE_HOME中所有文件和目录的owner和group. 这时候就会想到改变属性的速度。下面提供两种方法供参考:


cd /opt/oracle
rcp -r -p szv019:/opt/oracle/* .
cd /opt/oracle/
--速度很快的
find ./ |xargs chgrp dba
find ./ |xargs chown oracle

--速度比较慢
find ./ -exec chown oracle {} ;
find ./ -exec chgrp dba {} ;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29987/viewspace-51911/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29987/viewspace-51911/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值