阅读694 返回首页    go 阿里云 go 技术社区[云栖]


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下的压缩解压命令

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




最后更新:2017-04-03 12:55:18

  上一篇:go 网络子系统83_inet协议族-SOCK_RAW(四)
  下一篇:go 多线程下载