【Linux】压缩和解压:gzip、gunzip、zip、unzip、tar

1.gzip、gunzip

  • 只能压缩文件不能压缩目录
  • 不保留原来的文件
  • 同时多个文件会产生多个压缩包
命令 描述
gzip a.txt 将文件压缩为*.gz文件
gunzip a.txt.gz 解压缩
[root@matebook ~]# gzip houge.txt
[root@matebook ~]# gunzip houge.txt.gz

2.zip、unzip

zip压缩命令在windows、Linux都通用,可以压缩目录且保留源文件。

命令 描述
zip a.zip houge.txt bailongma.txt 压缩文件
zip -r b.zip xiyou/ 压缩目录
unzip a.zip 解压缩
unzip b.zip -d /opt 解压缩到指定目录

image

image

3.tar打包

命令 描述
tar [选项] a.tar.gz houge.txt bailongma.txt 压缩文件
tar [选项] b.tar.gz xiyou/ 压缩目录
选项 描述
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
-x 解压缩包.tar文件
-C 解压到指定目录

压缩文件
image

压缩目录
image

posted @   植树chen  阅读(281)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示