Linux下壓縮資料夾

2021-07-13 06:22:37 字數 709 閱讀 8317

壓縮資料夾

壓縮當前資料夾cat 到catlog.tar.gz壓縮包

tar -zcvf catlog.tar.gz  cat

cat  catlog.tar.gz  heap_trace.txt

linux下最常用的打包程式就是tar了,使用tar程式打出來的包我們常稱為tar包,tar包檔案的命令通常都是以.tar結尾的。生成tar包後,就可以用其它的程式來進行壓縮了,所以首先就來講講tar命令的基本用法:

tar命令的選項有很多(用man tar可以檢視到),但常用的就那麼幾個選項,下面來舉例說明一下:

這條命令是將所有.jpg的檔案打成乙個名為all.tar的包。-c是表示產生新的包,-f指定包的檔名。

# tar -rf all.tar *.gif

這條命令是將所有.gif的檔案增加到all.tar的包裡面去。-r是表示增加檔案的意思。

# tar -uf all.tar logo.gif

這條命令是更新原來tar包all.tar中logo.gif檔案,-u是表示更新檔案的意思。

# tar -tf all.tar

這條命令是列出all.tar包中所有檔案,-t是列出檔案的意思

# tar -xf all.tar

這條命令是解出all.tar包中所有檔案,-x是解包的意思

以上就是tar的最基本的用法。

Linux下壓縮某個資料夾(資料夾打包)

tar zcvf home xahot.tar.gz xahot tar zcvf 打包後生成的檔名全路徑 要打包的目錄 例子 把 xahot資料夾打包後生成乙個 home xahot.tar.gz的檔案。zip 壓縮方法 壓縮當前的資料夾 zip r xahot.zip r表示遞迴 zip 引數 ...

LINUX下壓縮某個資料夾(資料夾打包)

tar zcvf home xahot.tar.gz xahot tar zcvf 打包後生成的檔名全路徑 要打包的目錄 例子 把 xahot資料夾打包後生成乙個 home xahot.tar.gz的檔案。zip 壓縮方法 壓縮當前的資料夾 zip r xahot.zip r表示遞迴 zip 引數 ...

Linux下壓縮某個資料夾(資料夾打包)

tar zcvf home xahot.tar.gz xahot tar zcvf 打包後生成的檔名全路徑 要打包的目錄 例子 把 xahot資料夾打包後生成乙個 home xahot.tar.gz的檔案。zip 壓縮方法 壓縮當前的資料夾 zip r xahot.zip r表示遞迴 zip 引數 ...