# 重点回顾

  • 压缩指令通过一些运算方法将原本的文件进行压缩,以减少文件所占用的磁盘容量。压缩前后的文件所占用的磁盘容量比值称为「压缩比」
  • 压缩的好处是可以减少磁盘容量的浪费,在 www 网站也可以利用文件压缩的技术来进行数据的传送,好让网站带宽的可利用率上升
  • 压缩文件的扩展名大多是:*.gz、*.bz2、*.xz、*.tar、*.tar.bz2、*.tar.xz
  • 常见的压缩指令有 gzip、bzip2、xz。压缩率最佳的是 xz,若可以不计时间成本,建议使用 xz
  • tar 可以用来进行文件打包,并可支持 gzip、bzip2、xz 压缩
  • 压缩:tar -Jcv -f filename.tar.xz 要被压缩的文件或目录名称
  • 查询:tar -Jtv -f filename.tar.xz
  • 解压:tar -Jxv -f filename.tar.xz -C 指定解压目录
  • xfsdump 指令可备份文件系统或单一目录
  • xfsdump 的备份若针对文件系统时,可以进行 0-9 的 level 差异备份,其中 level 0 为完整备份
  • xfsrestore 指令可还原被 xfsdump 建立的文件
  • 要建立光盘刻录数据时,可通过 mkisofs 指令来处理
  • 可通过 wodim 来写入 cd 或 dvd 刻录机
  • dd 可备份完整的 partition 或 dsk,因为 dd 可读取磁盘的 sector 表面数据
  • cpio 为相当优秀的备份指令,不过必须搭配类似 find 指令来读入需要备份的文件名数据,方可进行备份动作