tar命令结合find搜索将指定条件的文件进行打包压缩

今天处理 /tmp 临时目录下 session 文件过多的问题,顺便找到了这个 tar 结合 find 打包压缩的方法,记录下来,很实用的哈!

 

搜索 /tmp 目录下 创建超过 24 分钟的文件

find /tmp -cmin +24

 

分两步:

1、将按照自己条件搜索出来的文件名写入到一个文件 tmp.list 中

find /tmp -cmin +24 > tmp.list

2、然后将文件中记录到的所有文件加入到压缩包中

tar -T tmp.list -czvf tmp.expire.tar.gz

 

更多压缩和解压命令可以看看这篇文章:

Linux下的压缩解压命令

http://blog.csdn.net/zhouzme/article/details/20014659




posted @ 2014-02-27 01:09  神神的蜗牛  阅读(571)  评论(0编辑  收藏  举报