linux常用压缩命令总结

前言

由于在今天的工作中,我linux发行版的压缩工具用不了,不能使用图形化界
面快捷操作。不得不在终端使用 Shell命令进行解压操作。由于太久没用,有
所遗忘,便进行总结一下,方便以后查阅。

1. tar命令:

tar是Linux系统中最常用的归档工具,可以将多个文件或目录打包成一个文件。它支持多种压缩格式,如gzip、bzip2等。

使用gzip2
  • 压缩:tar -zcvf archive_name.tar.gz source_directory,将source_directory目录下的所有文件和子目录打包成名为archive_name.tar.gz的压缩文件。
  • 解压缩:tar -zxvf archive_name.tar.gz -C destination_directory,将archive_name.tar.gz文件解压缩到destination_directory目录下。
使用bzip2:
只需要将上述gzip2压缩命令中的 `z`命换为 `j` 即可。

2. gzip命令:

gzip是一个用于文件压缩和解压缩的工具,通常与tar命令结合使用。

  • 压缩:gzip source_file,将source_file文件压缩成source_file.gz。
  • 解压缩:gunzip source_file.gz,将source_file.gz文件解压缩成source_file。

3. bzip2命令:

bzip2是一个比gzip更高效的压缩工具,通常用于处理较大的文件。

  • 压缩:bzip2 source_file,将source_file文件压缩成source_file.bz2。
  • 解压缩:bunzip2 source_file.bz2,将source_file.bz2文件解压缩成source_file。

4. zip命令:

zip是一个用于创建和解压ZIP文件的工具,zip格式的压缩包在linux和windows下都通用。

  • 压缩:zip archive_name.zip source_file1 source_file2 ...,将source_file1、source_file2等文件压缩成名为archive_name.zip的压缩文件。
  • 解压缩:unzip archive_name.zip -d destination_directory,将archive_name.zip文件解压缩到destination_directory目录下。

5. rar命令:

rar是一个用于创建和解压RAR文件的工具。

  • 压缩:rar a archive_name.rar source_file1 source_file2 ...,将source_file1、source_file2等文件压缩成名为archive_name.rar的压缩文件。
  • 解压缩:unrar x archive_name.rar destination_directory,将archive_name.rar文件解压缩到destination_directory目录下。

结语

总结有不全面或者不准确的地方,欢迎指针批评。
相互学习,共同成长。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值