日誌打包壓縮

2021-06-28 13:46:20 字數 419 閱讀 9654



這幾天,伺服器日誌漲的很快。因為沒有日誌伺服器,都是寫在本地。要保留三個月,打包,壓縮能節省些空間。做個記錄。

顯示當前系統前兩個的日期

date -d "2 days ago" +%y-%m-%d

#!/bin/sh

#會員服務的日誌

#路徑/opt/logs/member/ma/logs

#保留三天的日誌。打包壓縮存在當前目錄下,刪除原始檔

#時間2015-02-03

time=$(date -d "4 days ago" +%y-%m-%d)

tar zcvf ma-normal.log.$time.tar.gz $(cd /opt/logs/member/ma/logs/ && find ma-normal.log.$time*) --remove-files

檔案壓縮打包

1.gzip 1 gzip gzip 檔案 生成.gz檔案 2 gzip 6 預設級別 3 gzip d 壓縮檔案 解壓縮 4 gunzip 壓縮檔案 解壓縮 5 zcat 壓縮檔案 檢視壓縮檔案內容 2.bzip2 1 bzip2 檔案 生成.bz2檔案 2 bzip2 9 預設級別 3 bzip...

打包與壓縮

1.gzip壓縮 gzip a.txt 2.解壓 gunzip a.txt.gz gzip d a.txt.gz 3.bzip2壓縮 bzip2 a 4.解壓 bunzip2 a.bz2 bzip2 d a.bz2 5.將當前目錄的檔案打包 tar cvf bak.tar 將 etc passwor...

壓縮與打包

gz gzip壓縮檔案 bz2 bzip2壓縮檔案 tar tar打包檔案 未壓縮 tar.gz tar打包後由gzip壓縮 tar.bz tar打包後由bzip壓縮 tar.xz tar打包後由xz壓縮 gzip 命令格式 gzip d filename d 在解壓縮時使用 壓縮等級,1最差 9最...