AIX 上壓縮與解壓縮
AIX 上壓縮與解壓縮[@more@]
**************************************************************************************************
<wbr> <wbr> <wbr> <wbr> <wbr>例如: <wbr># compress <wbr>test.log <wbr> <wbr> <wbr> <wbr>--- 將test.log檔案壓縮成test.log.Z檔案 <wbr> 如果用compress對一個資料夾進行壓縮,首先呼叫tar將該資料夾打包,然後再進行壓縮 <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> <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> <wbr># unzip <wbr> <wbr> apache-tomcat-6.0.20.zip <wbr> <wbr> ----- 解壓apache-tomcat-6.0.20.zip
gzip –d 或 gunzip | gzip | |
.Z | uncompress | compress |
.tar | tar -xvf | tar –cvf |
.cpio | cpio -idumv | |
.zip | unzip 或 jar -xvf | |
*.tar.gz | gzip | |
**************************************************************************************************
在AIX系統應用過程中,經常遇到壓縮檔案或者解壓檔案,下面就介紹一下常用的壓縮與解壓縮工具及使用方法。
1、tar命令:可以為檔案和目錄建立檔案。通俗的講就是tar命令負責將檔案或資料夾打包,但是並不提供壓縮。通常情況下,壓縮工具不能直接對資料夾壓縮,因此對資料夾壓縮時,先執行打包,再與其他工具配合執行壓縮。
命令格式:
#tar -cvf (或xvf)+檔名+裝置
C:是本地到其他裝置
x:是其他裝置到本地
r:是追加,比如打包時,將其他檔案追加進來使用該引數。
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檔案中的內容。
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的檔案直接解壓成檔案。
3、compress命令:對檔案進行壓縮,並生成一個字尾為.Z的壓縮檔案
可用compress -d或者uncompress解壓字尾為.Z的檔案
<wbr> <wbr>若壓縮的檔案是文字檔案,可用zcat直接檢視壓縮檔案(不需要先解壓,再用cat)
4、bzip2命令:壓縮或者解壓檔案,壓縮時會生成一個字尾為.bz2的壓縮檔案
<wbr> <wbr>可用bzip2 -d或者gunzip2解壓字尾為.bz2的檔案
5、unzip命令:解壓字尾為.zip的檔案。在網上下載工具是,有些工具是.zip字尾的檔案,這時就需要使用unzip工具進行解壓。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66634/viewspace-1060229/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux tar分卷壓縮與解壓縮Linux
- Linux 常用的壓縮與解壓縮命令詳解Linux
- 用ASP實現線上壓縮與解壓縮功能程式碼
- linux下壓縮解壓縮命令Linux
- CentOS 壓縮解壓CentOS
- Linux壓縮解壓Linux
- Nginx網路壓縮 CSS壓縮 圖片壓縮 JSON壓縮NginxCSSJSON
- linux分卷壓縮解壓Linux
- linuxtar解壓和壓縮Linux
- Linux科研武器庫 - 檔案壓縮與解壓縮 - zip / unzipLinux
- linux 高效壓縮工具之xz的壓縮解壓使用Linux
- Linux下的tar壓縮解壓縮命令詳解Linux
- Linux下檔案的壓縮與解壓Linux
- linux 下壓縮與解壓資料夾Linux
- 檔案壓縮和解壓縮
- 分卷壓縮怎麼解壓 快速解壓電腦分卷壓縮檔案方法
- Nginx R31 doc-11-Compression and Decompression 壓縮與解壓縮Nginx
- .NET 壓縮/解壓檔案
- Keka for Mac壓縮解壓工具Mac
- Keka for Mac(壓縮解壓工具)Mac
- Linux打包壓縮解壓工具Linux
- MyZip for mac解壓壓縮工具Mac
- Linux常用命令之檔案壓縮與解壓縮命令詳解Linux
- CentOS中zip壓縮和unzip解壓縮命令詳解CentOS
- 壓縮錶轉非壓縮表(線上重定義)
- Python實現壓縮和解壓縮Python
- JS壓縮方法及批量壓縮JS
- linux壓縮和解壓縮命令整理Linux
- PAT-B 1078 字串壓縮與解壓【字串】字串
- NET中SharpZipLib 的使用(一)【壓縮與解壓】
- Mac壓縮解壓工具:Keka for MacMac
- linux下壓縮、解壓命令大全Linux
- A-Zippr for Mac 壓縮解壓工具Mac
- 告警壓縮與降噪
- C++ MiniZip實現目錄壓縮與解壓C++
- linux 下面壓縮、解壓.rar檔案Linux
- Linux中檔案的壓縮和解壓縮Linux
- NET中SharpZipLib 的使用(二)【Web中壓縮與解壓】Web
- Gzipped 壓縮