免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 7632 | 回复: 20
打印 上一主题 下一主题

在AIX下,如何根据通过Shell删除某一日期前的文件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-25 18:13 |只看该作者 |倒序浏览
在AIX下,如何根据通过Shell删除某一日期前的文件?

论坛徽章:
0
2 [报告]
发表于 2005-11-25 18:14 |只看该作者
请会的同志,给出例子!谢谢了!

论坛徽章:
0
3 [报告]
发表于 2005-11-26 00:06 |只看该作者
find /opt/oracle/admin/sid/udump/    -ctime +30 |xargs rm 2>&1  > /dev/null\r\n\r\n\r\n -ctime n\r\n            Evaluates to the value True if the file i-node (status information) has been changed in the specified number of\r\n            24-hour periods.

论坛徽章:
0
4 [报告]
发表于 2005-11-26 12:50 |只看该作者
请给出你的过程\r\n\r\n\r\n是你时间和参数选的不对?\r\n\r\n这是我们正在运行的删除30天前产生的跟踪文件的真实例子!

论坛徽章:
0
5 [报告]
发表于 2005-11-26 13:52 |只看该作者
find /opt/oracle/admin/sid/udump/ -ctime +30 |xargs rm 2>&1 > /dev/null\r\n是删除30天前的还是30天后的。\r\n我用find /test -ctime +1 列不出任何内从容\r\n  用find /test -ctime -1可以列出前一天产生的文件!

论坛徽章:
0
6 [报告]
发表于 2005-11-26 14:05 |只看该作者
oracle@P550_1:/opt/oracle/admin/ocndb/udump>ls -ltr\r\ntotal 7008\r\n-rw-r-----   1 oracle   oinstall        762 Oct 24 22:16 ocndb_ora_1098104.trc\r\n-rw-r-----   1 oracle   oinstall       1891 Oct 24 22:38 ocndb_ora_188598.trc\r\n-rw-r-----   1 oracle   oinstall    3337627 Nov 09 17:08 ocndb_ora_680440.trc\r\n-rw-r-----   1 oracle   oinstall     208704 Nov 11 18:00 ocndb_ora_467120.trc\r\n-rw-r-----   1 oracle   oinstall        615 Nov 16 14:29 ocndb_ora_1024234.trc\r\n-rw-r-----   1 oracle   oinstall        542 Nov 16 14:55 ocndb_ora_831756.trc\r\n-rw-r-----   1 oracle   oinstall        610 Nov 16 16:03 ocndb_ora_573614.trc\r\n-rw-r-----   1 oracle   oinstall        670 Nov 16 16:27 ocndb_ora_831776.trc\r\n-rw-r-----   1 oracle   oinstall        572 Nov 16 17:34 ocndb_ora_864264.trc\r\n-rw-r-----   1 oracle   oinstall       1192 Nov 23 13:39 ocndb_ora_549128.trc\r\n-rw-r-----   1 oracle   oinstall        865 Nov 23 13:39 ocndb_ora_627120.trc\r\n-rw-r-----   1 oracle   oinstall        734 Nov 24 20:23 ocndb_ora_1143232.trc\r\noracle@P550_1:/opt/oracle/admin/ocndb/udump>find .  -ctime +6\r\n./ocndb_ora_1098104.trc\r\n./ocndb_ora_188598.trc\r\n./ocndb_ora_680440.trc\r\n./ocndb_ora_467120.trc\r\n./ocndb_ora_1024234.trc\r\n./ocndb_ora_831756.trc\r\n./ocndb_ora_573614.trc\r\n./ocndb_ora_831776.trc\r\n./ocndb_ora_864264.trc\r\noracle@P550_1:/opt/oracle/admin/ocndb/udump>find .  -ctime -6\r\n.\r\n./ocndb_ora_627120.trc\r\n./ocndb_ora_549128.trc\r\n./ocndb_ora_1143232.trc\r\noracle@P550_1:/opt/oracle/admin/ocndb/udump>date\r\nSat Nov 26 14:00:05 BEIST 2005\r\noracle@P550_1:/opt/oracle/admin/ocndb/udump>

论坛徽章:
0
7 [报告]
发表于 2005-11-26 14:19 |只看该作者
这个我试过是可以的。

论坛徽章:
0
8 [报告]
发表于 2005-11-26 14:46 |只看该作者
find 有没有指定具体时间的格式?

论坛徽章:
0
9 [报告]
发表于 2005-11-26 14:59 |只看该作者
能告诉我 find . -ctime +6\r\n和find . -ctime -6\r\n的区别吗?

论坛徽章:
0
10 [报告]
发表于 2005-11-26 15:10 |只看该作者
最初由 yseraphi 发布\r\n[B]能告诉我 find . -ctime +6\r\n和find . -ctime -6\r\n的区别吗? [/B]
\r\n\r\n我给你看的例子难道不说明问题吗?\r\n\r\nman  find  也可以的啊\r\n\r\n实在不清楚,google 也成啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP