Linux压缩/解压命令

1、tar 压缩(归档)
tar 用来压缩和解压文件, tar 命令本身没有压缩、解压的功能,是调用其他压缩功能实
现的。tar 压缩后的文件也叫归档文件。
语法: tar 参数 要压缩或解压的文件或目录
常用参数:
z : 使用 gzip 解压缩程序,生成的文件名是 xxx.tar.gz 这是 linux 中常用的压缩格式。
c : 创建压缩文档
v : 显示压缩,解压过程中处理的文件名
f : 指定归档文件名, tar 参数后面是归档文件名
x : 从归档文件中释放文件,就是解压。
t : 列出归档文件内容,查看文件内容
C: 解压到指定目录,使用方式 -C 目录
(1)、创建归档文件(压缩)
语法:tar -zvcf 归档文件名 要归档文件列表
例如:tar -zcvf txtfile.tar.gz aa.txt
这里写图片描述
(2)、归档多个文件
例如 tar -zcvf txt.tar.gz aa.txt test.txt
这里写图片描述
也可以使用通配符 * 表示要压缩的文件名的一部分
例如:tar -zcvf txt2.tar.gz *.txt
这里写图片描述
(3)、压缩目录
语法:tar -zcvf 归档文件名 目录
例如:tar -zcvf file.tar.gz mytest这里写图片描述
结果:
这里写图片描述
(4)、压缩目录,可以通配符 * ,目录名/* 表示目录下的所有文件(不包括隐含文件)
例如:tar -zcvf file2.tar.gz mytest/*
这里写图片描述
(5)不压缩方式归档
语法:tar -cvf 归档文件名.tar 文件列表/目录 ,就是之前的命令去掉 z ,不压缩只归档。
例如: tar -cvf file3.tar *.txt
这里写图片描述
2、查看归档(压缩)文件
显示压缩文件的内容。
语法:tar -tf 归档文件名
t : 列出归档(压缩)文件的内容
f : 归档文件名
例如:tar -tf file2.tar.gz
这里写图片描述
3、tar 解压
解压:释放压缩的文件内容
语法: tar -zxvf 已归档的文件名。
参数:x : 解压,从归档文件中释放文件
(1)、解压 file.tar.gz
语法:tar -zxvf file.tar.gz
这里写图片描述
(2)解压非压缩的归档文件
语法:tar -xvf 归档文件名
例如:tar -xvf file3.tar
这里写图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值