gzip做為linux下的壓縮工具,支援9個壓縮級别,預設是6級,gzip不支援目錄壓縮
mkdir /tmp/d6z
touch !$/1.txt
建立目錄和檔案
find /etc/ -type f -name "*conf" -exec cat {} >> !$ \;
把etc下的所有conf檔案導出到1.txt檔案
du -sh /tmp/d6z/1.txt
檢視檔案大小
wc -l !$
檢視檔案行數
gzip !$
壓縮檔案,預設6級别,壓縮後源檔案會消失,gzip不能壓縮目錄
gzip -1 /tmp/d6z/1.txt
最低級别壓縮
gzip -9 !$
最大級别壓縮,保持預設壓縮級别即可
file !$
檢視壓縮檔案的屬性
zcat !$
檢視檔案内容
gzip -d /tmp/d6z/1.txt.gz
解壓縮
gzip -c /tmp/d6z/1.txt > /tmp/d6z/1.txt.gz
指定壓縮後的檔案名和目錄,源檔案不會消失
gzip -d -c /tmp/d6z/1.txt.gz > /tmp/d6z/2.txt
指定解壓後的路徑和檔案名,源檔案不消失
本文轉自 喵來個魚 51CTO部落格,原文連結:http://blog.51cto.com/m51cto/2049109,如需轉載請自行聯系原作者