2021-05-12 14:32:11
Linux下的壓縮解壓命令
1. Linux zip命令
壓縮
zip -r filename.zip ./* // 將當前目錄下的所有檔案和資料夾全部壓縮成 filename.zip檔案
-r表示遞回壓縮子目錄下所有檔案
解壓
unzip -d test filename.zip // 把filename.zip檔案解壓到 ./test
-d:-d test 指明將檔案解壓縮到./test目錄下;
2. Linux tar命令
-c: 建立壓縮檔案
-x: 解壓
-t: 檢視內容
-j: 通過bzip2的支援進行壓縮/解壓,此時檔案最好為*.tar.bz2
-z: 通過gzip的支援進行壓縮/解壓,此時檔案最好為*.tar.gz
-f filename:後面要接被處理的檔名
-C dirname: 在dirname目錄下解壓
壓縮
tar –cvf filename.tar * //將目錄裡所有檔案打包成filename.tar
tar –zcf filename.tar.gz * //將目錄裡所有檔案打包成filename.tar後,並且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為filename.tar.gz
tar –jcf filename.tar.bz2 * //將目錄裡所有檔案打包成filename.tar後,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為filename.tar.bz2
tar –Zcf filename.tar.Z * //將目錄裡所有檔案打包成filename.tar後,並且將其用compress壓縮,生成一個umcompress壓縮過的包,命名為filename.tar.Z
解壓
tar –xvf filename.tar //解壓 tar包
tar -zxvf filename.tar.gz //解壓tar.gz
tar -jxvf filename.tar.bz2 //解壓 tar.bz2
tar -Zxvf filename.tar.Z //解壓tar.Z
3. Linux rar命令
要在Linux下處理.rar檔案,需要安裝RAR for Linux
yum install rar
壓縮
rar a filename * //將所有的檔案壓縮成一個rar包,名為filename.rar
解壓
unrar e filename.rar test // 將filename.rar中的所有檔案解壓到./test
本文永久更新連結地址:http://www.Linuxidc.com/Linux/2015-05/118083.htm
相關文章