Linux基础指令之 常用的压缩和解压缩指令(tar,zip,gzip) ✔

1. gzip和gunzip指令

  1. 使用格式
    • gzip 文件名— 压缩文件, 格式为 *.gz文件
    • gunzipp 文件名.gz — 解压缩文件

gzip 压缩时用 源文件名.gz代替源文件, 解压时用压缩包名代替源压缩包

  1. 举个栗子:
    • 案例1: gzip压缩, 将 /home下的 hello.txt文件进行压缩
      在这里插入图片描述在这里插入图片描述
    • 案例2: gunzip压缩, 将 /home下的 hello.txt.gz 文件进行解压缩
      在这里插入图片描述

2. zip和unzip指令

  1. 使用格式
  • zip [选项] 压缩文件名 ------ 压缩文件
  • zip -r 压缩文件名 待压缩的文件或目录 --------递归压缩,压缩目录
  • unzip -d 压缩文件名 解压目录------解压缩文件到指定目录(指定目录不存在的会自动创建)
  1. 举个栗子:

案例 1: 将 /home 下的 所有文件进行压缩成 mypackage.zip
在这里插入图片描述
案例 2: 将 mypackge.zip 解压到 /opt/tmp
在这里插入图片描述

3. tar指令


格式: tar -参数 [目标文件名] [源文件名]

  • tar(tape archive )

参数:

-z 以gzip方式处理压缩包
-c (create)创建一个新压缩包的指令
-x 解压一个压缩包的指令
-v 显示压缩过程
-f 指定压缩文件,后面跟压缩包名字

常用命令:
  压缩----tar -zcvf 目标文件名.tar.gz 源文件名
  解压----tar -zxvf 目标压缩文件名

示例图:
压缩文件
解压文件

posted @ 2022-05-26 20:31  青松城  阅读(273)  评论(0编辑  收藏  举报