```
tar:-c -f ---------(创建打包文件)
-v -f ----------(查看过程)
-t -f -----------(预览打包的文件列表)
-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/目录下的指定列表,进行压缩。
分割(大的tar文件)
# split -b size -d file-name prefix-name
-b---分割的块的数量
size---分割的块的大小
-d---分割后的文件尾部排序数字
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/
解压时,tar可以用tar xvf解压三种以xz、bz2、gz后缀的压缩文件;
- 大C为解压到指定目录时使用,解压到当前目录时不用加-大C。
```