• Linux-压缩解压命令(gzip,zip,tar,bzip)


    1.命令:gzip  (压缩文件)

     压缩文件后缀.gz

     ps: gzip test.txt   结果:生成文件test.txt.gz,原文件test.txt消失。

     注意:只能压缩文件,不能压缩目录,压缩后不保留 原始文件,压缩比大概1/5

     解压命令:gunzip

    2.命令:tar (打包压缩目录) 严格意义上来说此命令为“打包”命令,将目录打包成一个*.tar文件

      语法:tar 选项 压缩后文件名 目录

      压缩文件后缀:*.tar.gz

      选项:[-zcvf]  -c 打包

             -v 显示详细信息

             -f  指定后文件名

             -z 打包同时压缩

     ps:#mkdir Japan                       生成Japan目录

         #tar -zcvf Japan.tar.gz Japan 生成Japan.tar.gz压缩文件

     解压命令:tar [选项] 压缩文件.tar.gz

                        [-zxvf]  -x 解包

               -v 显示详细信息

               -f  指定后文件名

               -z 解压缩

    ps:tar -zxvf Japan.tat.gz

    3.命令:zip (压缩文件或目录)

      压缩文件后缀 :*.zip

      语法:zip [选项] 压缩后文件名 文件或目录

                    -r    压缩目录

     ps:#zip -r Japan.zip Japan   压缩目录Japan,生成Japan.zip文件。

         #zip  test.txt.zip test.txt  压缩文件test.txt,生成test.txt.zip文件,保留原始文件

    解压命令:unzip  文件名

    注意:压缩后保留原始文件,压缩比不如gzip.

    4.命令:bzip2        (gzip的升级版,压缩比惊人)

      压缩文件后缀:*.bz2

     语法:bzip2 [选项] 文件

                       -k  压缩后保留原始文件

     ps: bzip2 -k test.txt    生成test.txt.bz2文件,原始文件test.txt保留着。

    打包压缩 tar -cjvf 打包压缩后文件名  目录

    解包解压 tar -xjvf 文件

       

      

        -

  • 相关阅读:
    PHP json_decode()解析失败 返回NULL 错误是4
    PHP 合并两个二维数组 array_map 和 array_walk 的区别
    PHP二维数组指定字段进行排序
    常用正则汇总
    PHP中json_encode()使用须知,JSON数组和JSON对象
    PHPExcel大文件块级别读取 速度快 减少占用资源
    移动端border-radius失效
    JavaScript滑动页面到顶部
    软键盘把底部div顶上去
    JavaScript滚动div
  • 原文地址:https://www.cnblogs.com/linyuhuan/p/4156684.html
Copyright © 2020-2023  润新知