博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux查找某个时间点后生成的文件(转)
阅读量:6977 次
发布时间:2019-06-27

本文共 2565 字,大约阅读时间需要 8 分钟。

需要找到某天(例如2017-04-13)以及这之后生成的空文件。那么这个要怎么处理呢?这个当然是用find命令来解决。如下所示,

-mtime -5表示查找距现在5*24H内修改过的文件

-type f -empty表示空文件

由于需要以显示修改时间等文件信息,所以使用-exec ls -lt {}\; 具体命令如下所示:

find ./ -mtime -5 -type f -empty -exec ls -lt {} \; | more
-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 21:30 ./PO/KK_WIS/in/POGETWISI09L3302.txt-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:40 ./PO/KK_WIS/log/POGETWISI09H3302.16643223.out-rw-r--r--. 1 oaintprd oaintprd 0 Apr 16 03:24 ./PO/KK_WIS/log/POGETWISI13R3705.16646635.out-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:43 ./PO/KK_WIS/log/POGETWISI09D3302.16643223.log-rw-r--r--. 1 oaintprd oaintprd 0 Apr 16 03:24 ./PO/KK_WIS/log/POGETWISI13R3705.16646635.log-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 03:25 ./PO/KK_WIS/log/POGETWISI13R3704.16643862.log-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:41 ./PO/KK_WIS/log/POGETWISI09L3302.16643223.out-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:40 ./PO/KK_WIS/log/POGETWISI09H3302.16643223.log-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:42 ./PO/KK_WIS/log/POGETWISI09S3302.16643223.out-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:41 ./PO/KK_WIS/log/POGETWISI09L3302.16643223.log-rw-r--r--. 1 oaintprd oaintprd 0 Apr 15 23:42 ./PO/KK_WIS/log/POGETWISI09S3302.16643223.log............................................................

如果我们需要按修改时间做一个排序,那么可以使用下面命令:

find ./ -mtime -5 -type f -empty -exec ls -lt {} \; | sort -n -k6 |more
-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 22:00 ./PO/CC_B2B/log/20170413.download.CICN.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 22:00 ./PO/CC_B2B/log/20170413.download.FFI-EEL.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 22:00 ./PO/CC_B2B/log/20170413.download.FFI-GET.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 22:00 ./PO/CC_B2B/log/20170413.download.HSOCN-EEL.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 22:00 ./PO/CC_B2B/log/20170413.download.HSOCN-GET.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 23:01 ./PO/CC_B2B/arch/SOEELB2BI16N3473.16631117.txt-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 23:05 ./AP/CC_B2B/arch/APEELB2BLABI01H2919.16631124.txt-rw-r--r--. 1 oaintprd oaintprd 0 Apr 13 23:30 ./AP/CC_B2B/arch/APEELB2BI01H3660.16631214.txt-rw-r--r--. 1 oaintprd oaintprd 0 Apr 14 22:00 ./PO/CC_B2B/log/20170414.download.CICN.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 14 22:00 ./PO/CC_B2B/log/20170414.download.FFI-EEL.lst-rw-r--r--. 1 oaintprd oaintprd 0 Apr 14 22:00 ./PO/CC_B2B/log/20170414.download.FFI-GET.lst............................................................

总结:

这个方法只是抛砖引玉,可以利用这个思路来解决查找服务器的一些IO操作等问题。

 

参考:

(以上内容转自此篇文章)

==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==

转载地址:http://ajypl.baihongyu.com/

你可能感兴趣的文章
JAVA中的并发工具 -- CountDownLatch、CyclicBarrier、Semaphore
查看>>
Dubbo原理何源码解析之服务暴露
查看>>
牛人学习记录
查看>>
python-range用法
查看>>
常用的正则表达式
查看>>
服务器的定义
查看>>
solrj操作单机solr
查看>>
Java架构演进之路
查看>>
chsop 兼容jquery(解决与transport.js冲突)
查看>>
tar常见文件解压法
查看>>
Oracle 表空间扩容
查看>>
python 查询 elasticsearch 常用方法(Query DSL)
查看>>
wordpress jquery加载如何实现?
查看>>
通过cat /proc/cpuinfo看处理器特点
查看>>
try finally 中的return
查看>>
HBase scan setBatch和setCaching的区别
查看>>
The Ultimate Guide To iPhone Resolutions
查看>>
Ubuntu 12.10 拨号上网及停用方法
查看>>
apkplug插件托管服务简化与简介-05
查看>>
Lucene.net: the main concepts
查看>>