一、Linux下最常用的壓縮文件就是.tar了,使用tar程序打出來的包我們常稱為tar包。
對於tar包,可以再用gz,zip等壓縮算法再次壓縮,比如:jdk-8u181-linux-x64.tar.gz
二、解壓縮命令
tar (可以保留原文件,可以壓縮文件夾)
-c: 建立壓縮檔案
-r:向壓縮歸檔文件末尾追加文件
-x:解壓
-z:是否需用用gzip壓縮;
-t:查看內容
-v:顯示所有過程
-f: 使用檔案名字,切記,這個參數是最后一個參數,后面只能接檔案名,-f是必須的
壓縮文件:tar -cvf abc.tar *.txt
解壓文件:tar -xvf abc.tar
解壓到指定的文件夾:tar -zxvf java.tar.gz -C /usr/java
zip (可以保留原文件,可以壓縮文件夾)
-r 遞歸處理,將指定目錄下的所有文件和子目錄一並處理。
-v 顯示指令執行過程或顯示版本信息
-q 不顯示指令執行過程。
壓縮文件:zip -r abc.zip *.txt
解壓文件:unzip -r abc.tar
gzip (不能保存原文件,不能壓縮文件夾)
壓縮文件:
1. tar -cvf abc.tar *.txt 得到abc.tar
2. gzip abc.tar 得到abc.tar.gz
解壓文件:
gunzip abc.tar.gz 得到abc.tar