Linux常用的压缩与解压

举报
久绊A 发表于 2023/08/01 14:13:37 2023/08/01
【摘要】 1、gzip压缩解压因为都是系统自带的我们不需要安装;ls 看一下目录当前的文件,创建一个 touch 123.txt 文件;原文件消失,压缩解压gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了;gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了;原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;...

1、gzip压缩解压

因为都是系统自带的我们不需要安装;

ls 看一下目录当前的文件,创建一个 touch 123.txt 文件;

原文件消失,压缩解压

gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了;

gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了;

原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;

2、bzip2压缩解压

因为都是系统自带的我们不需要安装;

原文件消失,压缩解压

bzip2进行压缩,(“ bzip2 123.txt ”),这样就压缩完毕了;

bzip2 进行解压,(“ bzip2 -d 123.txt.bz2”),这样就解压完毕了;

原文件保留,bzip2 -k 123.txt、bzip2 -dk 123.txt.bz ;

3、tar压缩解压

因为都是系统自带的我们不需要安装;

tar命令可以将一个或多个文件和文件夹打包到一个文件中;

该文件可以是tar格式,test 压缩文件名,以.tar为扩展名:(“ tar -cvf test.tar test1 test2 test3 ”);

要解压缩tar文件,可以使用以下命令:(“ tar -xvf test.tar ”);

tar.gz

假设要压缩名为 file.txt 的文件,可以使用以下命令:

tar -czf example.tar.gz file.txt

解压缩名为 example.tar.gz 的文件,可以执行以下命令

tar -xzf example.tar.gz

4、zip压缩解压

因为都是系统自带的我们不需要安装;

命令可以将一个或多个文件和文件夹打包到一个文件中;

该文件可以是zip格式,test 压缩文件名,以.zip为扩展名:(“zip test.zip test1 test2 test3”);

要解压缩tar文件,可以使用以下命令:(“unzip test.zip”);

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。