首頁 > 軟體

Linux壓縮和解壓縮命令tar

2019-12-17 01:55:39

tar是 Unix/Linux中最常用的備份工具,可以把一系列檔案歸檔個大檔案中,也可以把檔案檔案解開以恢復資料.


1

命令格式

用法: tar [選項...] [FILE]...


2

打包

例:新建3個檔案,把他們打包到一起。

touch 1.py 2.py 3.py   //新建檔案

tar -cvf 123.tar *.py   //打包所有py字尾的檔案到123.tar


3

解包

例:把上面的包移到新建資料夾test進行解包

mkdir test  //新建資料夾test

mv 123.tar test  //移動123.tar到test資料夾

tar -xvf 123.tar   //解包


4

壓縮

例:把檔案壓縮為tar.gz格式

tar -zcvf 123.tar.gz *.py     //把所有.py結尾的檔案壓縮到123.tar.gz

例2:把檔案壓縮為tar.bz2格式

tar -jcvf 123.tar.bz2 *.py  //把所有.py結尾的檔案壓縮到123.tar.bz2


5

解壓

解壓tar.gz格式

tar -zxvf 123.tar.gz  

解壓tar.bz2格式

tar -jxvf 123.tar.bz2




6

tar.gz和tar.bz2對比

bz2壓縮的檔案比gz的大一些



IT145.com E-mail:sddin#qq.com