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




阅读更多

扫码向博主提问

神神的蜗牛

博客专家

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • PHP
去开通我的Chat快问
版权声明:本文为博主原创文章,未经博主允许不得转载。 http://blog.csdn.net/zhouzme https://blog.csdn.net/zsjangel/article/details/20014591
文章标签: 文件打包 tar find
个人分类: linux
上一篇阿里云Linux服务器挂载硬盘分区
下一篇Linux下常用的压缩与解压命令
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭