1. 程式人生 > >centos7.4 以系統當前時間(前一天)命名檔案並打包壓縮

centos7.4 以系統當前時間(前一天)命名檔案並打包壓縮

1.以系統當前時間命名檔案並打包壓縮(注意空格)

tar --remove-files -zcvf xxx$(date +"%Y%m%d%H%M").log.tar.gz 1.txt

2.以系統當前時間前一天命名檔案並打包壓縮(注意空格)

tar --remove-files -zcvf xxx$(date -d"1 day ago" +"%Y%m%d%H%M").log.tar.gz 2.txt

--remove-files :刪除原檔案

-z 支援gzip解壓檔案 
-c 建立新的壓縮檔案 
-v 顯示操作過程 
-f 指定壓縮檔案