保障4-0328任务打卡

6.1 压缩打包介绍

  • 压缩的主要目的是用来节省资源
  • windows常见压缩文件后缀 ?.rar *.zip *.7z
  • Linux常见文件后缀 : .zip .gz .bz2 .xz .tar.gz .tar.bz2 .tar.xz
  • 在Linux下后缀名并不是判断文件类型的唯一标准
  • 使用约定好的后缀名方便自己方便大家

6.2 gzip压缩工具

  • 压缩文件
    gzip 文件名
    会把文件压缩后生成一个.gz的文件,原文件会消失。
  • 压缩级别
    gzip -n 文件名
    n是数字表示压缩级别1-9,1最小9最大。默认为6。
  • 查看文件类型
    file 文件名
    6-1.png
  • 解压文件
    gzip -d 文件名
  • zcat .gz文件 可以查看.gz文件的内容(前提是文件压缩前能被cat查看内容)
  • 不能压缩目录
  • 压缩后源文件不消失,且可以指定目录
    6-2.png
  • 解压后源文件不消失,且可以指定目录
    6-3.png

6.3 bzip2压缩工具

  • 安装 yum install -y bzip2
  • 用法和gzip是一样的
  • 压缩比率高于gzip.
  • 默认压缩级别为9
  • 同样不支持压缩目录
  • 后缀名为.bz2

6.4 xz压缩工具

  • 用法和前面两种工具一样
  • 压缩比率比bzip2还要高,默认级别为6
  • xz-d = unxz

6.5 zip压缩工具

  • 支持压缩目录
  • 安装 yum install -y zip
  • 压缩
    zip 目标文件 源文件
    使用zip压缩时目标文件在前
  • 压缩目录
    6-4.png
  • 使用zip压缩时源不会消失
  • 解压要安装unzip。
    yum install -y unzip
  • unzip 压缩文件 -d 指定解压目录
  • unzip -l 可以显示压缩包的文件列表

6.6 tar打包

tar -[选项]f 目标文件名.tar 源目录

  • -c 打包
  • -v 可视化
  • -f 使用档名,在f之后要立即接档名(tar包的名字)。很重要!
  • tar打包会直接覆盖已有的同名文件而没有任何提示
  • -x 解包
  • -t 查看tar包的文件列表
  • –exclude 可以过滤不需要打包的文件名。多个–exclude使用空格间隔。支持通配符。
  • -z 指定文件类型为gz
  • -j 指定文件类型为bzip2
  • -J 指定文件类型为xz
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值