文件与文件系统的压缩

20.11.17

  • 压缩命令为通过一些计算方法将原本的文件惊醒压缩,以减少文件所占用的磁盘容量,压缩前与压缩后的文件所占用的磁盘容量比值,就可以被称为是压缩比
  • 压缩的好处是可以减少磁盘容量的浪费,在网站也可以利用文件压缩的技术来进行数据的传送,好让网站带宽的可利用率上升
  • 压缩文件的扩展名大多数是:*.gz、*.bz2、*.xz、*.tar、*.tar.gz、*.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 可备份完整的硬盘或硬盘分区,因为dd 可读取磁盘的扇区表面数据
  • cpio 为相当优秀的备份命令,不过必须要搭配类似find 命令来读入欲备份的数据,方可进行备份操作
原文地址:https://www.cnblogs.com/ananing/p/13995965.html