CentOS7压缩与解压缩

压缩与解压缩

  1. gzip

    -c : 将压缩的数据输出到标准输出(stdout)上
    -d : 解压缩
    -t : 可以用来检验一个压缩文件的一致性,看看文件有无错误
    -v : 可以显示出原文件/压缩文件的压缩比等信息
    -(1,2,...,9): 压缩等级,1最快,但是压缩比最差;9最慢,但是压缩比最好,默认是6。
    -l : 查看压缩文件的压缩比: gzip –l *.gz

    压缩命令:gzip -cv blog_20190807.sql >> blog_20190807.sql.gz

    解压:gzip -d blog_20190807.sql.gz

  2. bzip2

    -c : 将压缩的过程产生的数据输出到标准输出(stdout)
    -d : 解压缩的参数
    -k : 保留源文件,而不会删除原始的文件
    -f : 强制压缩
    -v : 可以显示出原文件/压缩文件案的压缩比等信息;
    -(1,2,...,9): 与gzip同样的,都是在计算压缩比的参数,-9最佳,-1最快

    压缩命令:bzip2 -k blog_20190807.sql

    解压:bzip2 -d blog_20190807.sql.bz2

  3. tar

    -c : 建立打包文件,
    -t : 查看打包文件的内容含有哪些文件
    -x : 解打包或解压缩的功能,可以搭配-C(大写)在指定目录解开
    -j : 通过bzip2的支持进行压缩/解压缩:此时文件最好为 *.tar.bz2
    -z : 通过gzip的支持进行压缩/解压缩:此时文件最好为 *.tar.gz
    -v : 在压缩/解压缩的过程中,将正在处理的文件名显示出来
    -f filename: -f 后面跟处理后文件的全名称(路径+文件名+后缀名)
    -C 目录: 这个选项用在解压的时候,若要在特定目录解压,可以使用这个选项

    采用gzip压缩: tar -zcvf blog_20190807.sql.tar.gz blog_20190807.sql

    解压:tar -zxvf blog_20190807.sql.tar.gz

你可能感兴趣的:(CentOS7压缩与解压缩)