鸟哥的Linux私房菜基础学习篇(第三版)之第九章:档案与文件系统的压缩与打包

  1. 压缩文件的用途与技术
  2. Linux系统常见的压缩指令
      常见压缩文件扩展名:
      *.Z       compress压缩
      *.gz      gzip压缩
      *.bz2     bzip2压缩
      *.tar     tar打包
      *.tar.gz  tar打包且gzip压缩
      *.tar.bz2 tar打包且bzip2压缩
    2.1 compress
        compress [-rcv] 档案或目录 默认会删除源文件
        upcompress 档案.Z
        -r 递归
        -c 把压缩数据标准输出到屏幕
        -v 可以秀出压缩后的档案信息以及压缩过程中的一些档名变化
       compress -c filename > filename.Z
    2.2 gzip [-cdtv#] filename windows系统可以解压
        zcat filename.gz
        gunzip filename
    -c 把压缩数据标准输出到屏幕
      -d 解压,会删除原来的.gz文件
    -t 检验一致性
    -v 显示相关信息,如压缩比率
    -# 压缩等级 -1 最快,压缩比最差,-9反之,-6是默认
         gzip -9 -c filename > filename.gz
    2.3 bzip2 bzcat
        bzip2 [-cdkzv#] filename
        bzcat filename.bz2
        bunzip2 filename
         -k:保留源文件
    -z:压缩
            其他同gzip
  3. 打包命令tar
      3.1 tar
          tar [-j|-z] [cv] [-f 建立的文件名] 被压缩的文件或目录 打包与压缩
          tar [-j|-z] [tv] [-f 建立的文件名] 擦看档案名
          tar [-j|-z] [xv] [-f 建立的文件名] [-C 目录] 解压缩
      -j:bzip2压缩
            -z:gzip压缩
    -c:压缩
    -t:查看
    -x:解压
    -v:显示过程
    -f:filename
            -C: 目录
    -p: 保留数据的原本权限与属性
    -P:保留绝对路径
    --exclude=FILE:排除FILE
          管线命令与数据流,tar -cvf - /etc|tar -xvf -
  4.  完整的备份工具:dump
      4.1 dump [-Suvj] [-level] [-f 备份档] 待备份资料
          dump -W
      4.2 restore -t [-f dumpfile] [-h] 观察dump档
          restore -C [-f dumpfile] [-D 挂载点] 比较dump与实际档案
          restore -i [-f dumpfile] 进入互动模式
          restore -r [-f dumpfile] 还原整个系统
  5. 光盘写入工具
      5.1 mkisofs:建立映像档iso
      5.2 cdrecord:光盘刻录工具
  6. 常见的压缩与备份工具 dd cpio






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值