• 压缩文件有很多种扩展名,在linux中扩展名并没有太大的实际意义,但是可以帮助使用者记忆image.png
    • 众所周知,计算机能读取的最小单位是byte,但其实最小是bit,压缩就是通过一种手段使得其中多余的0部分位去除,从而达到减少存储空间的作用
    • gzip 可以解开compress,zip,gzip等压缩文件image.png
    • bzip2 的压缩效果比gzip更好(压缩率更高),用法和gzip几乎一样image.png
    • xz同上image.png
    • 以上三个命令的使用需要权衡储存成本和时间成本(压缩率越高,压缩的过程时间越长)
    • tar 俗称的打包指令,可以达到类似winrar的效果将多个文件打包压缩image.png
    • tar命令还可以用作备份命令(注意在备份还原的时候不要加上/ 目录,可能造成覆盖)
    • xfsdump 直接备份文件系统,和之前tar备份目录树效果不同,(不支持为挂载的文件系统、只能备份xfs文件系统,是透过UUID备份的如果UUID相同则无法备份,备份后只能用xfsrestore解析)image.png
    • xfsrestore 恢复备份指令image.png
    • dd 读取磁盘的内容image.png
    • cpioimage.png