tar
Linux 红色文件代表压缩文件,一般有三种格式:
gzip 文件后缀 .gz
bzip2 文件后缀 .bz2
xz 文件后缀 .xz
tar 常用选项:
-c: 创建tar包
-x: 释放tar包
-f: 指定tar包文件的名称
-z、-j、-J: 创建gz、.bz2、.xz 格式的tar包
-t: 显示tar包的文件清单
-P: 保持归档内文件的绝对路径
-C: 指定释放位置
试验部分:
/opt 下有两个文件内容如下
[root@test ~]# cat /opt/test01.txt && cat /opt/test02.txt
123
abc
创建一个 tar包,tar包放在/opt下名称为test03.tar文件内容是上面两个文件
[root@test ~]# tar -cf /opt/test03.tar /opt/test01.txt /opt/test02.txt
[root@test ~]# ls /opt/
test01.txt test02.txt test03.tar
释放tar包,这里是以绝对路径进行释放的将文件释放到 /mnt下
[root@test ~]# tar -xf /opt/test03.tar -C /mnt
[root@test ~]# ls /mnt
opt
[root@test ~]# ls /mnt/opt/
test01.txt test02.txt