压缩命令

在Linux中可以识别的常见压缩格式有十几种,比如“.zip”“.gz”“.bz2”“.tar”“.tar.gz”“ .tar.bz2”等

1.“.zip”格式

“.zip”是. Windows中最常用的压缩格式,Linux 也可以正确识别“.zip”格式,这可以方便地和Windows系统通用压缩文件。

1.1. “.zip”格式的压缩命令

  • 命令名称:zip
  • 英文原意:package and compress (archive) files
  • 所在路径:/usr/bin/zip
  • 执行权限:所有用户
  • 功能描述:压缩文件或目录
zip [选项] 压缩包名 源文件或源目录
选项:
	-r:压缩目录

1.2.“.zip”格式的解压缩命令

  • 命令名称:unzip
  • 英文原意:list, test and extract compressed files in a ZIP archive
  • 所在路径:/ust/bin/umzip
  • 执行权限:所有用户
  • 功能描述:列表、测试和提取压缩文件中的文件
unzip [选项] 压缩包名
选项:
	-d:指定解压缩位置

在这里插入图片描述

2.“.gz”格式【不会打包】

“.gz”格式是Linux中最常用的压缩格式,使用gzip命令进行压缩,其基本信息如下

  • 命令名称:gzip
  • 英文原意:compress or expand files
  • 所在路径:/bin/gzip
  • 执行权限:所有用户
  • 功能描述:压缩文件或目录
gzip [选项] 源文件
选项:
	-c:将压缩数据输出到标准输出中,可以用于保留源文件
	-d:解压缩
	-r:压缩目录

在这里插入图片描述
在这里插入图片描述

3.“.b2”格式【不能压缩目录】

3.1.“.bz2” 格式的压缩命令

“.bz2”格式是Linux的另一种压缩格式,从理论上来讲,“.bz2”格式的算法更先进、压缩比更好;而“.gz”格式相对来讲压缩的时间更快

  • 命令名称:bzip2
  • 英文原意:a block-sorting file compressor
  • 所在路径:/usr/bin/bzip2
  • 执行权限:所有用户
  • 功能描述:.bz2格式的压缩命令
bzip2 [选项] 源文件
选项:
	-d:解压缩
	-k:压缩时保留源文件
	-v:显示压缩的详细信息

3.2.“.bz2” 格式的解压缩命令

“.bz2”格式可以使用“bzip2 -d压缩包”命令来进行解压缩,也可以使用“bunzip2 压缩包”命令来进行解压缩

  • 命令名称:bunzip2
  • 英文原意:ablock sorting file compressor
  • 所在路径:/us/bin/bunzip2。
  • 执行权限:所有用户
  • 功能描述:.bz2格式的解压缩命令

4.“.tar”格式【打包不会压缩】

“.tar”格式打包和解打包都使用tar命令,区别只是选项不同

  • 命令名称:tar
  • 英文原意:tar
  • 所在路径:/bin/tar
  • 执行权限:所有用户
  • 功能描述:打包与解打包命令
tar [选项] [-f压缩包] 源文件或目录
选项:
	-c:打包
	-f:指定压缩包的文件名,压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名
	-v:显示打包文件过程
tar [选项] 压缩包
选项:
	-x:解打包
	-f:指定压缩包的文件名
	-v:显示解打包文件过程
	-t:测试,就是不解打包,只是查看包中有哪些文件

5.“.tar.gz”和“.tar.bz2”格式【常用】

使用tar命令直接打包压缩

tar [选项] 压缩包 源文件或目录
选项:
	-z:压缩和解压缩“.tar.gz”格式
	-j:压缩和解压缩“.tar.bz2”格式

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值