減小文件大小有兩個明顯的好處,一是能夠減小存儲空間,二是經過網絡傳輸文件時,能夠減小傳輸的時間。gzip是在Linux系統中常用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。gzip不只能夠用來壓縮大的、較少使用的文件以節省磁盤空間,還能夠和tar命令一塊兒構成Linux操做系統中比較流行的壓縮文件格式。據統計,gzip命令對文本文件有60%~70%的壓縮率。java
實例1:把test6目錄下的每一個文件壓縮成.gz文件網絡
gzip *
實例2:把例1中每一個壓縮的文件解壓,並列出詳細的信息spa
gzip -dv *
實例3:詳細顯示例1中每一個壓縮的文件的信息,並不解壓操作系統
gzip -l *
實例4:壓縮一個tar備份文件,此時壓縮文件的擴展名爲.tar.gzcode
gzip -r log.tar
實例5:遞歸的壓縮目錄遞歸
gzip -rv test6