tar命令總結


tar命令總結

頻率使用超級高的一個歸檔工具,簡單總結一下。

tar命令總結

1 參數

z:壓縮
c:創建一個文件
v:詳細信息--------->過程
f:打包文件
t:查看壓縮包文件列表
x:解壓縮
-exclude=test

2 語法

tar zcvf  筐(打包之后的文件) 蘋果(需要打包的文件)

3 實例

/etc/目錄為linux系統的默認配置文件及服務啟動命令
a.用tar打包/etc/整個目錄(打包及壓縮)

[root@server proc]# tar zvf /etc/etc.tar.gz /etc
[root@server etc]# ls -l /etc/etc.tar.gz 
-rw-r--r--. 1 root root 9651916 May 18 02:59 /etc/etc.tar.gz
[root@server etc]# tar tf /etc/etc.tar.gz |wc -l
1507

b.請用tar打包/etc整個目錄但排除/etc/services文件

[root@server etc]# tar -tf etc.tar.gz |wc -l
1506
[root@server etc]# tar zcvf /etc/etc.tar.gz --exclude=services /etc
echo "services" >>/etc/paichu.list
[root@server etc]# tar -zcfX etc.tar.gz paichu.list /etc
排除的文件放在壓縮包的后面,exclude=可以加上通配符匹配

c 請把etc.tar.gz壓縮包解壓縮至/tmp/test目錄中

[root@server etc]# tar xf etc.tar.gz -C /tmp/test


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM