歡迎您光臨本站 註冊首頁

舉例Unix操作系統gzip命令的使用

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

我們來用舉例的方法來學習Unix操作系統gzip命令,GZIP最早由Jean-loup Gailly和Mark Adler創建,用於Unix操作系統的文件壓縮。我們在Linux中經常會用到後綴為.gz的文件,它們就是GZIP格式的。

現今已經成為Internet 上使用非常普遍的一種數據壓縮格式,或者說一種文件格式。HTTP協議上的GZIP編碼是一種用來改進WEB應用程序性能的技術。大流量的WEB站點常常使用GZIP壓縮技術來讓用戶感受更快的速度。

減少Unix操作系統文件大小有兩個明顯的好處,一是可以減少Unix操作系統存儲空間,二是通過Unix操作系統網路傳輸文件時,可以減少傳輸的時間。gzip是在Linux系統中經常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。

假設一個目錄/home下有文件mm.txt、sort.txt、xx.com。

例1:把/home目錄下的每個文件壓縮成.gz文件。

$ cd /home $ gzip * $ ls m.txt.gz sort.txt.gz xx.com.gz

例2:把例1中每個壓縮的文件解壓,並列出詳細的信息。

$ gzip -dv * mm.txt.gz 43.1%-----replaced with mm.txt sort.txt.gz 43.1%-----replaced with sort.txt xx.com.gz 43.1%-----replaced with xx.com $ ls mm.txt sort.txt xx.com

例3:詳細顯示例1中每個壓縮的文件的信息,並不解壓。

$ gzip -l * compressed uncompr. ratio uncompressed_name 277 445 43.1% mm.txt 278 445 43.1% sort.txt 277 445 43.1% xx.com $ ls mm.txt.gz sort.txt.gz xx.com.gz

例4:Unix操作系統壓縮一個tar備份文件,如usr.tar,此時壓縮文件的擴展名為.tar.gz

$ gzip usr.tar $ ls usr.tar.gz

好了,我們今天就舉出4個例子來講解Unix操作系統中gzip命令的使用方法。



[火星人 ] 舉例Unix操作系統gzip命令的使用已經有281次圍觀

http://coctec.com/docs/linux/show-post-64995.html