前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux快速上手6:常用命令之压缩解压命令

Linux快速上手6:常用命令之压缩解压命令

作者头像
SuperFeng
发布2022-12-13 16:03:19
5790
发布2022-12-13 16:03:19
举报
文章被收录于专栏:SuperFeng

压缩解压命令

.gz

gzip

英文

GNU zip

功能描述

压缩文件

压缩后的格式

.gz

语法

gzip [文件]

举例:

代码语言:javascript
复制
 gzip helloWorld.go          # 将 helloWorld.go 文件进行压缩,得到 helloWorld.go.gz

ps:

  • gzip 只能压缩文件,不能压缩目录
  • gzip 压缩文件后,源文件消失

gunzip

英文

GNU unzip

功能描述

解压 .gz 文件

语法

gunzip [压缩文件]

举例:

代码语言:javascript
复制
 gunzip helloWorld.go.gz         # 解压 helloWorld.go.gz 文件

tar

功能描述

打包目录

压缩后的格式

.tar.gz

语法

tar [-选项(-zcf)] [压缩后文件名] [目录]

-c:打包(c 是 create 的缩写)

-v:显示详细信息(v 是 verbose 的缩写)

-f:指定打包名(f 是 file 的缩写)

-z:打包同时压缩(使用bzip 压缩)

-x:解包(x 是 extract 的缩写)

-j:使用 bzip2 压缩

举例:

代码语言:javascript
复制
 tar -zcf test.tar.gz test               # 将 test 打包得到 test.tar.gz 压缩文件 
 
 tar -zxf test.tar.gz                            # 将 test.tar.gz 解压缩
 
 tar -jcf test.tar.bz2 test              # 将 test 打包得到 test.tar.bz2 压缩文件 
 
 tar -jxf test.tar.bz2                           # 将 test.tar.bz2 解压缩

.zip

zip

功能描述

压缩文件或目录

压缩后的格式

.zip

语法

zip [-选项(-r)] [压缩后的文件名] [文件或目录]

-r:压缩目录

举例:

代码语言:javascript
复制
 zip test.zip test                   # 将 test 文件压缩得到 test.zip

ps:压缩后保留源文件


unzip

功能描述

解压.zip 的压缩文件

语法

unzip [压缩文件]

举例:

代码语言:javascript
复制
 unzip test.zip                      # 将 test.zip 解压缩

.bz2

bzip2

功能描述

压缩文件

压缩后文件格式

.bz2

语法

bzip2 [选项(-k)] [文件]

-k:产生压缩文件后保留源文件(k 是 keep 的缩写)

举例:

代码语言:javascript
复制
 bzip2 -k test                       # 压缩 test 文件的同时保留源文件

ps:bzip2 是 gzip 的升级版本


bunzip2

功能描述

解压缩 .bz2 文件

语法

bunzip2 [选项(-k)] [压缩文件]

-k:解压缩后保留源文件

举例:

代码语言:javascript
复制
 bunzip2 -k test.bz2                 # 解压 test.bz2 文件

参考:

  • B 站《兄弟连 Linux 视频》
  • 蓝桥云课——Linux 基础入门 https://www.lanqiao.cn/courses/1
  • 《鸟哥的Linux私房菜基础学习篇(第四版)》
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SuperFeng 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 压缩解压命令
    • .gz
      • .zip
        • .bz2
        相关产品与服务
        文件存储
        文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档