AIX 上壓縮與解壓縮

ysjxjf發表於2013-02-22
AIX 上壓縮與解壓縮[@more@]

gzip –d gunzip

gzip

.Z

uncompress

compress

.tar

tar -xvf

tar –cvf

.cpio

cpio -idumv

<wbr>

.zip

unzip jar -xvf

<wbr>

*.tar.gz

gzip <wbr>-dc *.tar.gz <wbr>| tar <wbr>xvf -

<wbr>



**************************************************************************************************

在AIX系統應用過程中,經常遇到壓縮檔案或者解壓檔案,下面就介紹一下常用的壓縮與解壓縮工具及使用方法。
<wbr>
1、tar命令:可以為檔案和目錄建立檔案。通俗的講就是tar命令負責將檔案或資料夾打包,但是並不提供壓縮。通常情況下,壓縮工具不能直接對資料夾壓縮,因此對資料夾壓縮時,先執行打包,再與其他工具配合執行壓縮。
命令格式:
#tar -cvf (xvf)+檔名+裝置
C:是本地到其他裝置
x
:是其他裝置到本地
r
:是追加,比如打包時,將其他檔案追加進來使用該引數。
t:顯示tar包裡的內容,但還原檔案。
例如:
# tar –cvf <wbr>bak.tar /test/bak <wbr> <wbr> <wbr> <wbr> <wbr>---/test/bak下所有檔案及資料夾打包到bak.tar 檔案中
# tar –rvf <wbr>bak.tar /test/bak/1.txt <wbr>--/test/bak/1.tx追加到bak.tar 檔案中
# tar –xvf <wbr>bak.tar <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr>---恢復bak.tar 包中的檔案。 <wbr> <wbr>
# tar –tvf <wbr>bak.tar <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr>---顯示bak.tar檔案中的內容。
<wbr>
2、 <wbr>gzip 命令:對檔案進行壓縮或者解壓縮,執行壓縮時生成字尾為gz的壓縮檔案,執行解壓時可以用gzip –d 或者gunzip解壓字尾為.gz的檔案
例如:
# gzip <wbr>bak.tar <wbr> <wbr> <wbr> <wbr> <wbr> <wbr>-----bak.tar進行壓縮,同時生成bak.tar.gz檔案
# gzip <wbr>-d bak.tar.gz <wbr> <wbr> -----bak.tar.gz檔案解壓成tar包,需要再用tar命令恢復成檔案。
# gzip <wbr>-dc bak.tar.gz <wbr>|tar <wbr>xvf - <wbr>---呼叫tar命令,將字尾為tar.gz的檔案直接解壓成檔案。
<wbr>
3、compress命令:對檔案進行壓縮,並生成一個字尾為.Z的壓縮檔案
<wbr> <wbr>例如:
<wbr># compress <wbr>test.log <wbr> <wbr> <wbr> <wbr>---test.log檔案壓縮成test.log.Z檔案
<wbr> 如果用compress對一個資料夾進行壓縮,首先呼叫tar將該資料夾打包,然後再進行壓縮
可用compress -d或者uncompress解壓字尾為.Z的檔案
<wbr> <wbr>若壓縮的檔案是文字檔案,可用zcat直接檢視壓縮檔案(不需要先解壓,再用cat
<wbr> <wbr># zcat <wbr> <wbr>test.log.Z <wbr> <wbr> <wbr> <wbr> <wbr> ---直接檢視test.log.Z檔案的內容
<wbr># uncompress -c bak.tar.Z |tar xvf - <wbr> <wbr> <wbr> <wbr> ----直接解壓字尾為tar.Z的檔案
<wbr>
4、bzip2命令:壓縮或者解壓檔案,壓縮時會生成一個字尾為.bz2的壓縮檔案
<wbr> <wbr>可用bzip2 -d或者gunzip2解壓字尾為.bz2的檔案
<wbr># bzip2 <wbr>bak.tar <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> ----bzip2工具壓縮bak.tar檔案
<wbr># bzip2 –d <wbr>bak.tar.bz2 <wbr>或者 gunzip2 <wbr>bak.tar.bz2 <wbr>----解壓字尾為bz2的檔案 <wbr>
<wbr>
5、unzip命令:解壓字尾為.zip的檔案。在網上下載工具是,有些工具是.zip字尾的檔案,這時就需要使用unzip工具進行解壓。
<wbr># unzip <wbr> <wbr> apache-tomcat-6.0.20.zip <wbr> <wbr> -----解壓apache-tomcat-6.0.20.zip

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66634/viewspace-1060229/,如需轉載,請註明出處,否則將追究法律責任。

相關文章