解壓與打包 檢視檔案大小

2021-06-17 23:57:44 字數 1205 閱讀 9569

九,打包、壓縮與解壓縮

由於這是每乙個linux使用者都會經常用到的基本功能,因此我們將介紹最常見到的打包、壓縮和解壓縮程式。

1,打包檔案的tar命令

tar命令位於/bin目錄中,它能將使用者所指定的檔案或目錄打包成乙個檔案,不過它並不做壓縮。一般unix上常用的壓縮方式是先用tar命令將許多檔案打包成乙個檔案,再以

gzip等壓縮命令壓縮檔案。tar命令引數繁多,以下舉例常用引數作說明:

-c:建立乙個新的tar檔案;

-v:顯示運作過程資訊;

-f:在:指定檔名稱;

-z:呼叫gzip壓縮命令執行壓縮;

-j:呼叫bzip2壓縮命令執行壓縮;

-t:參看壓縮檔案內容;

-x:解開tar檔案。

在此舉一常用範例:

[tony@freedata]#tar cvf data.tar *

將目錄下所有檔案打包成data.tar

[tony@freedata]#tar cvf data.tar.gz *

將目錄所有檔案打包成data.tar再用gzip命令壓縮

[tony@freedata]#tar tvf data.tar *

檢視data.tar檔案中包括了哪些檔案

[tony@freedata]# tar xvf data.tar  *

將data.tar解開

2,壓縮與解壓縮

tar命令本身沒有壓縮能力,但是可以在產生的tar檔案後,立即使用其他壓縮命令來壓縮,省區需要輸入兩次命令的麻煩。

使用-z引數來解開最常見的.tar.gz檔案:

[tony@freedata]#tar –zxvf foo.tar.gz

將檔案解開至當前目錄下

使用-j 引數解開tar.bz2壓縮檔案:

[tony@freedata]#tar –jxvf linux-2.4.20tar.bz2

將檔案解開至當前目錄下

使用 -z引數指定以compress命令壓縮

[tony@free

data]#

tar –czvf prcture.tar.z*.tif

將該目錄下所有.tif打包並命令壓縮成.tar.z檔案

二、檢視檔案大小

du -sh ffffffffile

檢視檔案大小

du sh sort n 統計當前資料夾 目錄 大小,並按檔案大小排序 附送 du sk filename檢視指定檔案大小 linux ls以k m g為單位檢視檔案大小 linux ls以k m g為單位檢視檔案大小。man ls h,human readable print sizes in h...

檢視檔案大小du sh ll h

檢視資料夾總大小 root iz9488z4qfcz sztoyon du sh 974m root iz9488z4qfcz sztoyon ll h total 516m rwxrwxrwx 1 root root 23 may 25 12 32 1.php drwxrwxrwx 83 root...

linux檢視檔案大小

stat filepath xanarry thinkpad stat downloads jdk 8u60 linux x64 tar.gz file home xanarry downloads jdk 8u60 linux x64.tar.gz size 181238643 blocks 35...