Linux tar 壓縮檔案管理命令學(xué)習(xí)
發(fā)布時(shí)間:2012-04-18 16:21:10 作者:佚名
我要評(píng)論

tar主要進(jìn)行檔案的壓縮與解壓縮,是比較常用的命令
概要:
tar主要進(jìn)行檔案的壓縮與解壓縮,是比較常用的命令。
命令格式:
tar [-cxtzjvfpPN] pathname [ pathname ... ]
參數(shù):
-c :創(chuàng)建一個(gè)存檔
-x :解開一個(gè)存檔
-t :查看一個(gè)存檔的內(nèi)容
-z :用 gzip 對(duì)存檔壓縮或解壓
-j :用 bzip2 對(duì)存檔壓縮或解壓
-v :顯示詳細(xì)處理過(guò)程
-f :使用檔名,后面直接加檔案名稱
-r :將文件追加至檔案末尾
--delete :從檔案中刪除文件
-p :不改變文件原來(lái)的屬性
-N :只存檔更新的文件,后面跟日期(yyyy/mm/dd)
--exclude FILE:不打包后面的文件
例子:
1、打包 /home 但不壓縮
tar -cvf /filepath/filename.tar /home
2、以gzip壓縮并打包
tar -zcvf /filepath/filename.tar.gz /home
3、以bzip2壓縮 并打包
tar -jcvf /filepath/filename.tar.bz2 /home
4、查看tar檔案內(nèi)容
tar -tvf /filepath/filename.tar
5、查看gzip檔案內(nèi)容、
tar -ztvf /filepath/filename.tar.gz
6、查看bzip2檔案內(nèi)容
tar -jtvf /filepath/filename.tar.bz2
7、備份 /home 目錄并保存權(quán)限設(shè)置
tar -zxvpf /filepath/filename.tar.gz /home
8、備份 /home 目錄中比 2009/05/28 新的文件
tar -N "2009/05/28" -zcvf /filepath/filename.tar.gz /home
9、備份 /home 目錄,但不要備份 /home/slyar 目錄
tar --exclude /home/slyar -zcvf /filepath/filename.tar.gz /home
10、備份了 /home 目錄為 home.tar.gz ,僅提取 /home/slyar.sh 文件
tar -zxvf home.tar.gz home/slyar.sh
tar主要進(jìn)行檔案的壓縮與解壓縮,是比較常用的命令。
命令格式:
tar [-cxtzjvfpPN] pathname [ pathname ... ]
參數(shù):
-c :創(chuàng)建一個(gè)存檔
-x :解開一個(gè)存檔
-t :查看一個(gè)存檔的內(nèi)容
-z :用 gzip 對(duì)存檔壓縮或解壓
-j :用 bzip2 對(duì)存檔壓縮或解壓
-v :顯示詳細(xì)處理過(guò)程
-f :使用檔名,后面直接加檔案名稱
-r :將文件追加至檔案末尾
--delete :從檔案中刪除文件
-p :不改變文件原來(lái)的屬性
-N :只存檔更新的文件,后面跟日期(yyyy/mm/dd)
--exclude FILE:不打包后面的文件
例子:
1、打包 /home 但不壓縮
tar -cvf /filepath/filename.tar /home
2、以gzip壓縮并打包
tar -zcvf /filepath/filename.tar.gz /home
3、以bzip2壓縮 并打包
tar -jcvf /filepath/filename.tar.bz2 /home
4、查看tar檔案內(nèi)容
tar -tvf /filepath/filename.tar
5、查看gzip檔案內(nèi)容、
tar -ztvf /filepath/filename.tar.gz
6、查看bzip2檔案內(nèi)容
tar -jtvf /filepath/filename.tar.bz2
7、備份 /home 目錄并保存權(quán)限設(shè)置
tar -zxvpf /filepath/filename.tar.gz /home
8、備份 /home 目錄中比 2009/05/28 新的文件
tar -N "2009/05/28" -zcvf /filepath/filename.tar.gz /home
9、備份 /home 目錄,但不要備份 /home/slyar 目錄
tar --exclude /home/slyar -zcvf /filepath/filename.tar.gz /home
10、備份了 /home 目錄為 home.tar.gz ,僅提取 /home/slyar.sh 文件
tar -zxvf home.tar.gz home/slyar.sh
相關(guān)文章
- 關(guān)于Linux VPS ZIP/UNZIP打包壓縮/解壓命令包括老左也沒有詳細(xì)學(xué)習(xí),所以這篇教程文章也有必要把我自己和大家一起理順相關(guān)的用法2012-09-17
linux下tar.gz、tar、bz2、zip等解壓縮、壓縮命令小結(jié)
本文介紹了linux下的壓縮程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使用它們對(duì).tar、.gz 、.tar.gz、.tgz2018-03-02- Linux壓縮打包命令使用方法2012-04-18
- .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮?。? --------------------------------------------- .gz 解壓12008-11-25
Linux平臺(tái)下文件的壓縮與解壓參數(shù)說(shuō)明
面對(duì)著一些后綴為tar、tar.gz、tar.bz2……就有些茫然了, 其實(shí)理解了,自然就迎刃而解了。 首先要明確一個(gè)概念,linux下面的打包和壓縮是兩碼事, 也就是你可以對(duì)文2008-11-25- 處理 .zip 文件的 zip 和 unzip zip 和 unzip 程序位于 /usr/bin 目錄中,它們和 MS - DOS 下的 pkzip、pkunzip 以及 MS-windows 的 Winzip 軟件功能一樣、可將文2008-09-08
- 格式: tar 選項(xiàng) 文件目錄列表 功能: 對(duì)文件目錄進(jìn)行打包備份 選項(xiàng):2008-09-08
- .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮?。? --------------------------------------------- .gz2008-09-08
- 這篇文章主要介紹了zip/unzip壓縮解壓縮命令的使用方法及參數(shù)的說(shuō)明,需要的朋友可以參考下2013-09-22