1. tar 压缩(归档)
tar 用来压缩和解压文件, tar 压缩后的文件也叫归档文件。
语法:tar参数要压缩或解压的文件或目录
常用参数:
z : 使用压缩,生成的文件名是 xxx.tar.gz 这是 linux 中常用的压缩格式。
c : 创建压缩文档
v : 显示压缩,解压过程中处理的文件名
f : 指定归档文件名, tar 参数后面是归档文件名
x : 从归档文件中释放文件,就是解压
t : 列出归档文件内容,查看文件内容
C: 解压到指定目录,使用方式 -C 目录 , C 是大写的
① 创建归档文件(压缩)
语法:tar -zvcf 归档文件名 要归档文件列表例如:tar -zcvf txtfile.tar.gz aa.txt
②归档多个文件
例如 tar -zcvf txt.tar.gz aa.txt test.txt
也可以使用通配符 * 表示要压缩的文件名的一部分
例如:tar -zcvf txt2.tar.gz *.txt
③ 压缩目录
语法:tar -zcvf 归档文件名 目录
例如:tar -zcvf file.tar.gz mytest
结果:
2.查看归档(压缩)文件
显示压缩文件的内容。语法:tar -tf 归档文件名
t : 列出归档(压缩)文件的内容
f : 归档文件名
例如:tar -tf file2.tar.gz
3.tar解压
解压:释放压缩的文件内容
语法: tar -zxvf 已归档的文件名。
参数:x : 解压,从归档文件中释放文件, 解 压 file.tar.gz
语法:tar -zxvf file.tar.gz