打包:將一大堆檔案或目錄變成乙個總的檔案 壓縮:將乙個大的檔案通過壓縮演算法變成乙個小檔案
原因:linux中的壓縮只能針對乙個檔案進行壓縮,當要壓縮一大堆檔案時,就需要先打包成乙個總的檔案,然後再壓縮。
tar的重點擊項
-c : 新建打包檔案(create)-x : 解打包或解壓縮(extract)
-t : 檢視打包檔案的內容含有哪些檔名
-v : 再壓縮/解壓縮過程中,將正在處理的檔名顯示出來
-f filename: filename為要處理的檔案
-c dir : 指定壓縮/解壓縮的目錄dir
1. tar -cf all.tar *.jpg 將所有的.jpg檔案打包,名為all.tar2. tar -tf all.tar 列出包all.tar中所有的檔案
3. tar -xf all.tar 解包
.gz結尾的檔案就是gzip壓縮的結果。使用 -z 這個引數來呼叫gzip
1. tar -czvf all.tar.gz *.jpg 先打包,再使用gzip壓縮,壓縮過程顯示處理的檔案2. tar -xzvf all.tar.gz *.jpg 解壓縮
.bz2結尾的檔案就是bzip2壓縮的結果。使用 -j 這個引數來呼叫bzip2
1. tar -cjvf all.tar.gz *.jpg 先打包,再使用bzip2壓縮,壓縮過程顯示處理的檔案2. tar -xjvf all.tar.gz *.jpg 解壓縮
windows的下常見的壓縮檔案 .zip 和 .rar。在linux下也可以解壓
1) .zip
linux提供zip和unzip。zip是壓縮程式,unzip是解壓程式。
1. zip all.zip *.jpg 壓縮檔案2. zip -r temp.zip temp 壓縮資料夾。-r表示遞迴壓縮,temp為資料夾名
3. unzip all.zip 解壓
至於rar檔案,linux並不自帶壓縮/解壓程式,需要安裝外部程式,這裡不做過多敘述。
平時在使用壓縮檔案時,盡量少使用rar檔案。
linux下的打包和壓縮
linux 中常見的兩種壓縮包檔案的格式是 tar gz 和.tar.gz tar只是將檔案 簡單地打包,檔案的大小沒有變化 也就是說 tar 檔案只是乙個包,沒有被壓縮 tar.gz檔案是 打包後用 gzip壓縮 得到的,檔案會被 壓縮存放,可以 減小壓縮檔案的大小,可以便於傳輸和儲存 gz檔案是...
Linux下的搜尋和打包壓縮命令
二 解壓工具 三 軟體的安裝 2 deb包安裝 3 原始碼安裝 1.按檔案屬性查詢 1 檔名 find 查詢的目錄 name 檔案的名字 find name test.c find name c 萬用字元 表示家目錄 home salt2 檔案大小 find 查詢目錄 size 10k 說明 表示大...
linux 壓縮和打包
壓縮技術一般分為兩種 有失真壓縮和無失真壓縮。在linux中一般不允許有資料丟死,所以都是無失真壓縮。linux中壓縮技術一般可以分為兩種 gzip gzip是先於bzip2出現的壓縮技術,一般的使用方法如下 gzip file file是需要壓縮的檔案,生成的壓縮檔案一般會替換原始的檔案,壓縮檔案...