免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: echo52
打印 上一主题 下一主题

文件夹批量逐级授权问题的(已解决,感谢CUer: crisman,damofeixue,ivhb) [复制链接]

论坛徽章:
0
21 [报告]
发表于 2009-07-14 11:31 |只看该作者
原帖由 crisman 于 2009-7-14 10:37 发表
for i in `seq 1 1000` ##有多少级目录就写多少
do
find -mindepth $i -maxdepth $i -type d -exec chmod 755 {} \;
done
这个是逐级目录修改的,不会挂


这个应该是没问题,LZ试试看

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
22 [报告]
发表于 2009-07-14 11:32 |只看该作者
单单一个find命令会挂,学习了,是嵌到脚本中的吧?查查脚本?

论坛徽章:
0
23 [报告]
发表于 2009-07-14 11:42 |只看该作者
原帖由 crisman 于 2009-7-14 10:37 发表
for i in `seq 1 1000` ##有多少级目录就写多少
do
find -mindepth $i -maxdepth $i -type d -exec chmod 755 {} \;
done
这个是逐级目录修改的,不会挂



感谢各位的回复,感谢crisman,damofeixue , 这个"真的可以有“ ! ^0^ , 这个帖子可以结贴了。

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
24 [报告]
发表于 2009-07-14 11:44 |只看该作者
原帖由 echo52 于 2009-7-14 11:42 发表



感谢各位的回复,感谢crisman,damofeixue , 这个"真的可以有“ ! ^0^ , 这个帖子可以结贴了。

好奇的问一下,如何备份的?是用tar吗?tar会不会挂?find可以有,其他的操作基本都要挂。

论坛徽章:
0
25 [报告]
发表于 2009-07-14 12:04 |只看该作者
原帖由 r2007 于 2009-7-14 11:44 发表

好奇的问一下,如何备份的?是用tar吗?tar会不会挂?find可以有,其他的操作基本都要挂。



tar 不会挂,但一次备份耗时太长。

我这边是利用Linux 内核 Inotify特性 , 自己写程序进行实时备份。

请参考:http://www.ibm.com/developerworks/cn/linux/l-ubuntu-inotify/

具体实现有差异,不详谈。

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
26 [报告]
发表于 2009-07-14 12:08 |只看该作者
原帖由 echo52 于 2009-7-13 15:39 发表
当每一个目录都有上亿的文件的时候。一个find可能导致内存耗尽,一个-R 可能一个月都完成不了。
而如果分级进行的话可能会快很多。

不知道tar会有几个月?

论坛徽章:
1
摩羯座
日期:2015-01-08 14:01:55
27 [报告]
发表于 2009-07-14 14:32 |只看该作者
mark一下,那么大数量级的问题,今后估计有用。

论坛徽章:
0
28 [报告]
发表于 2009-07-15 09:21 |只看该作者
做个记号,以后用得着

论坛徽章:
0
29 [报告]
发表于 2009-07-15 22:59 |只看该作者

mark

mark

论坛徽章:
0
30 [报告]
发表于 2009-07-16 08:44 |只看该作者
标记下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP