閱讀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 多線程下載