zoukankan      html  css  js  c++  java
  • 文件与文件系统的压缩与打包

    压缩命令为通过一些运算方法去将原本的文件进行压缩,以减少文件所占用的磁盘空间。压缩前与压缩后的文件所占用的磁盘空间比值,就可以称为“压缩比”。

    压缩的好处是可以减少磁盘空间的浪费,在WWW网站也可以利用文件压缩的技术来进行数据的传送,好让网站带宽的可利用率上升。

    压缩文件的扩展名大多是.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2。

    常见的压缩命令有gzip与bzip2,其中bzip2压缩比gzip还要更好,建议使用bzip2。

    tar可以用来进行文件打包,并可支持gzip或bzip2的压缩。

    压缩:tar -jcv -f filename.tar.bz2被压缩的文件或目录名称。

    查询:tar -jtv -f filename.tar.bz2。

    解压缩:tar -jxv -f filename.tar.bz2 -C欲解压缩的目录。

    dump命令可备份文件系统或单一目录。

    dump的备份若针对文件系统时,可进行0~9的level差异备份。其中level0为完整备份。

    restore命令可还原被dump构建的备份文件。

    要新建光盘刻录数据时,可通过mkisofs命令来构建。

    可通过cdrecord来写入CD或DVD刻录机。

    dd可备份完整的分区或磁盘,因为dd可读取磁盘的扇区表面数据。

    cpio为相当优秀的备份命令,不过必须要搭配类似find命令来读入欲备份的文件名数据,才可进行备份操作。

  • 相关阅读:
    回溯算法总结
    第四章总结
    第四章编程总结
    动态规划总结:
    第三章实践心得
    分治算法体会
    第二章上机实践总结
    代码规范与《数学之美》读后感
    第二次c++作业
    第一次博客作业
  • 原文地址:https://www.cnblogs.com/xping/p/6268056.html
Copyright © 2011-2022 走看看