1. 程式人生 > >Linux tar命令壓縮和解壓縮

Linux tar命令壓縮和解壓縮

tar用來打包壓縮檔案和解壓縮檔案

示例
tar -cf archive.tar foo bar
#建立一個archive.tar的打包壓縮檔案,包含foo和bar兩個檔案.

tar -tvf archive.tar
#列出archive.tar這個打包檔案裡面的檔案資訊.

tar -xf archive.tar
#解壓縮archive.tar.

常用引數
-c
create,建立一個壓縮檔案
-t
列出打包檔案裡面的資訊
-x
加壓縮打包壓縮檔案
-z
使用gzip過濾
-v
壓縮和解壓縮的時候列出處理中的檔名
-f
後面接打包檔名

用法:

[[email protected] files]$ cd /tmp/files/      
                
[
[email protected]
files]$ pwd /tmp/files [[email protected] files]$ touch 1.file 2.file 3.file [[email protected] files]$ ll total 0 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file [
[email protected]
files]$ tar -czvf all_file.tar.gz * 1.file 2.file 3.file [[email protected] files]$ ll total 4 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file -rw-r--r--. 1 oracle oinstall 134 Jun 14 10:35 all_file.tar.gz [
[email protected]
files]$ tar -tzvf all_file.tar.gz -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 1.file -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 2.file -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 3.file [[email protected] files]$ mkdir extract [[email protected] files]$ ll total 8 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file -rw-r--r--. 1 oracle oinstall 134 Jun 14 10:35 all_file.tar.gz drwxr-xr-x. 2 oracle oinstall 4096 Jun 14 10:44 extract [[email protected] files]$ tar -xzvf all_file.tar.gz -C /tmp/files/extract/ 1.file 2.file 3.file [[email protected] files]$ ll /tmp/files/extract total 0 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file

網友總結(http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html):
1、*.tar 用 tar –xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz 用 tar –xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar –xjf 解壓
6、*.Z 用 uncompress 解壓
7、*.tar.Z 用tar –xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓

相關推薦

Linux壓縮和解壓縮命令彙總(tar命令彙總)

linux 中壓縮包非常常見,以下為本人對Linux壓縮和解壓縮命令進行了簡單彙總,具體如下: 第一:打包+解包 打包命令(注意打包檔案大小並沒有壓縮) tar -cvf xxx.tar +要打包的檔案 解包命令 tar -xvf xxx.tar 第二

Linux tar命令壓縮和解壓縮

tar用來打包壓縮檔案和解壓縮檔案 示例 tar -cf archive.tar foo bar #建立一個archive.tar的打包壓縮檔案,包含foo和bar兩個檔案. tar -tvf archive.tar #列出archive.tar這個打包檔案裡面的檔案資訊.

linux 壓縮和解壓縮命令gz、tar、zip、bz2

gzip 壓縮後的格式為:*.gz 這種壓縮方式不能儲存原檔案;且不能壓縮目錄 命令舉例: #壓縮 [root@localhost tmp]# gzip buodo [root@localhost tmp]# ls buodo.gz #解壓 [root

linux壓縮和解壓縮命令|--tar指令

tar -zcvf -s 壓縮 mil txt 文件夾 tar打包 span 文件名 tar指令   說明:     tar指令是打包指令,最後打包後的文件是.tar.gz的文件   基本語法     tar [option] xxx.tar.gz 打包的內容    (

linux tar.gz zip 解壓縮 壓縮命令

ref app repl 總結 可選 標準 文件 das spa http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.

linux壓縮和解壓縮命令大全

linux壓縮和解壓縮命令大全①?tar命令  解包:tar zxvf FileName.tar  打包:tar czvf FileName.tar DirName*************************************************************************

Linux 壓縮和解壓縮命令-gzip/gunzip

這就是 inux tar命令 查看 版本 依然 遞歸 color 好用 gzip命令 gzip命令用來壓縮文件。gzip是個使用廣泛的壓縮程序,文件經它壓縮過後,其名稱後面會多處“.gz”擴展名。 gzip是在Linux系統中經常使用的一個對文件進行壓縮和解壓縮的命令,既方

linux壓縮和解壓縮命令,stp本地檔案上傳下載和ssh連線與傳輸

linux 上檔案解壓縮指令 tar命令   解包:tar zxvf FileName.tar   打包:tar czvf FileName.tar DirName      解壓:tar zxvf FileName.tar.gz   壓縮:tar zcvf FileName.

linux壓縮和解壓縮命令

tar   解包:tar zxvf filename.tar   打包:tar czvf filename.tar dirname gz命令   解壓1:gunzip filename.gz  

Linux下的打包和解壓縮命令

直接給出各種解壓縮命令 .tar 壓縮:tar cvf FileName.tar FileName 解壓:tar xvf FileName.tar --------------------------------------------- .gz 解壓1:gunz

Linux下常用的壓縮和解壓縮命令大全

tar命令   解包:tar zxvf FileName.tar   打包:tar czvf FileName.tar DirName gz命令   解壓1:gunzip FileName.gz   解壓2:gzip -d FileName.gz   壓縮:gzip FileNam

Linux中的壓縮和解壓縮--tar

引數解釋 tar命令:用途比較多,可以用於打包,壓縮和解壓縮等 打包和壓縮的區別 打包:將一堆檔案或目錄變成一個檔案 壓縮:將一個大檔案,通過壓縮演算法變成一個小檔案 Linux中的很多壓縮演算法只能對一個檔案進行壓縮,所以我們要壓縮的話,必須先進行打包 常用的壓縮演算法 g

Linux下的壓縮和解壓縮命令——jar

JAR包是Java中所特有一種壓縮文件,其實大家就可以把它理解為.zip包。當然也是有區別的,JAR包中有一個META-INF\MANIFEST.MF檔案,當你找成JAR包時,它會自動生成。 JAR包是由JDK安裝目錄\bin\jar.exe命令生成的,當我們安裝好JDK,

linux 壓縮和解壓縮命令

1. zip格式 壓縮: zip -r [目標檔名].zip [原檔案/目錄名] 解壓: unzip [原檔名].zip 注:-r引數代表遞迴 2.tar格式 常用引數: -c: 建立壓縮檔案 -x:解壓

Linux tar命令總結:Linux下對檔案進行打包、壓縮並分割成指定大小

1、普通tar壓縮命令tar -zcvf andywang.tar.gz andywang//將andywang資料夾壓縮成andywang.tar.gz2、壓縮後的檔案太大,需要將andywang.tar.gz分割成N個指定大小的檔案split -b 4000M -d -a

Linux(4)-壓縮和解壓縮命令

壓縮檔案格式 壓縮格式有下面幾種: .zip .gz .bz2 .tar.gz .tar.bz2 下面的tar是一種打包命令,表示對檔案或者目錄打包的過程,然後在壓縮成指定格式 命令如下: tar -cvf [打包檔名]【原始檔名】 這是打

Linux下的各種和解壓縮命令

先直接給出各種解壓縮命令 .war 解包:jar -xvf FileName.war 將war包解壓到當前目錄下 打包:jar -cvfM0 FileName.war 將當前目錄下的檔案打包成war包 .tar 壓縮:tar cvf FileName.

Linux壓縮和解壓縮命令

tar -c: 建立壓縮檔案 -x:解壓 -t:檢視內容 -r:向壓縮歸檔檔案末尾追加檔案 -u:更新原壓縮包中的檔案 這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的引數是根據需要在壓縮或解壓檔案時可選的。 -z:有gzip屬

Linux學習筆記--壓縮和解壓縮命令

.zip格式壓縮: zip 壓縮檔名 原始檔 #壓縮檔案 zip -r 壓縮檔名 源目錄 #壓縮目錄 .zip格式解壓縮: unzip 壓縮檔案

奪命雷公狗---linux NO:25 linux下的壓縮和解壓縮

問題 bz2 回來 ood 而已 開始 獨立 class 很難 llinux 下的壓縮和windows上的壓縮基本上是同樣目的的,有些文件便於傳輸,有些文件在備份的時候會用到壓縮,因為他只占用很少的資源。。。。。 而且絕大多數的病毒很難感染壓縮文件。。。 gzip: 主