```
tar:-c -f ---------(創(chuàng)建打包文件)
? ? ? ? -v -f ----------(查看過(guò)程)
? ? ? ? -t -f -----------(預(yù)覽打包的文件列表)
? ? ? ? -x -f ---------- (解壓和解包)
? ? ? ? -r -r -----------(追加)不能追加壓縮文件
壓縮然眼;
# tar zcvf etc.tav.gz? /etc/
# tar jcvf etc.tar.bz2? /etc/? ? ? ? ? ? ? ?
# tar Jcvf etc.tar.xz? ? /etc/
壓縮 ; -T, -X
# tar Jcvf? file.tar.xz -T(file.txz)? list.txt --------將list.txt里文件目錄分別壓縮到file.txz里辞做。
# tar Jcvf? file.tar.xz -X? /etc/....? ? ? ? ? ? ? ? ? ? ? ? ? 排除/etc/目錄下的指定列表先蒋,進(jìn)行壓縮。
分割(大的tar文件)
# split? ? ? -b? ? ? size? ? -d? ? ? file-name? ? ? prefix-name
-b---分割的塊的數(shù)量?
size---分割的塊的大小?
-d---分割后的文件尾部排序數(shù)字?
file-name---指定的分割文件?
prefix-name---定義分割后的文件嚷掠、前綴名稱
# split -b 1M etc.tar.bz2? etcsplit? ? ? ? 后綴為aa、ab、ac......
# split -d 1M etc.tar.bz2? etcsplit? ? ? ? 后綴為00尚蝌、01、02......
合并(將分割的文件合并到一處)
# cat etcsplit0* > etc2.tar.bz2------ 要與源文件后綴一樣
解壓
# tar xvf etc.tar.xz? ? ? -C? ? /root/
# tar xvf etc.tar.bz 2? -C? ? /root/
# tar xvf etc.tar.gz? ? -C? ? /root/
解壓時(shí)充尉,tar可以用tar? xvf解壓三種以xz飘言、bz2、gz后綴的壓縮文件驼侠;
- 大C為解壓到指定目錄時(shí)使用姿鸿,解壓到當(dāng)前目錄時(shí)不用加-大C。
```