Ubuntu18.04解壓與壓縮


.zip

$ unzip FileName.zip          # 解壓
$ unzip -d Dirname filename.zip # 解壓到指定文件夾,-n可以不覆蓋已有文件 $ zip FileName.zip DirName # 將DirName本身壓縮 $ zip -r FileName.zip DirName # 壓縮,遞歸處理,將指定目錄下的所有文件和子目錄一並壓縮 (一般用這個

$ zipinfo -1 xx.zip       # 查看該zip文件中的文件目錄  更多參考 博客

 

.rar

$ sudo apt install rar    #安裝壓縮、解壓套件
$ unrar x filename.rar    #解壓

 

.7z

$ sudo apt-get install p7zip-full  # 安裝壓縮、解壓套件
$ 7za x filename.7z           # 解壓,如果是划分了幾個壓縮文件的,直接解壓第一個即可
$ 7za x filename.7z -o{directory}  # 指定解壓目的文件夾,緊挨着-o,不過它似乎需要絕對路徑,否則會在當前文件夾下創建新的文件夾
$ 7za a -r filename.7z directory/* # 如果沒加*就是壓縮當前文件夾下所有的,加了就是壓縮directory下所有的文件生成壓縮文件filename.7z

 

.tar 

$ tar -xvf FileName.tar           # 解包
$ tar -cvf FileName.tar DirName   # 將DirName和其下所有文件(夾)打包
$ tar -rvf FileName.tar.gz b.txt  # 向打包文件中追加文件b.txt

 .tar是打包,.tar.gz才是壓縮過的文件(添加參數z)

.tar.gz

$ tar -zxvf FileName.tar.gz               # 解壓
$ tar -zcvf FileName.tar.gz DirName       # 將DirName和其下所有文件(夾)壓縮,無法追加新文件
$ tar -C DesDirName -zxvf FileName.tar.gz # 解壓到目標路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM