zoukankan      html  css  js  c++  java
  • Linux基础02-tar文件压缩

    压缩包管理

    1. gzip  .gz格式压缩包

      分别进行压缩,不保留源文件,不进行打包操作

    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt  dog.txt  fish.txt
    sailfish@sailfish-PC:~/test$ gzip cat.txt dog.txt fish.txt 
    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt.gz  dog.txt.gz  fish.txt.gz

      恢复

    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt.gz  dog.txt.gz  fish.txt.gz
    sailfish@sailfish-PC:~/test$ gunzip *.txt.gz
    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt  dog.txt  fish.txt

      无法压缩目录

    2. bzip2  .bz2格式压缩包

      压缩

    //不保留源文件
    sailfish@sailfish-PC:~/test$ bzip2 *.txt sailfish@sailfish-PC:~/test$ ls animal cat.txt.bz2 dog.txt.bz2 fish.txt.bz2

    //保留源文件
    sailfish@sailfish-PC:~/test$ bzip2 -k *.txt
    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt  cat.txt.bz2  dog.txt  dog.txt.bz2  fish.txt  fish.txt.bz

      解压缩

    sailfish@sailfish-PC:~/test$ bunzip2 *.txt.bz2
    sailfish@sailfish-PC:~/test$ ls
    animal  cat.txt  dog.txt  fish.txt

      无法压缩目录

    3. tar  .tar

      参数:

          c——创建——压缩

          x——释放——解压

          v——显示提示信息——可以省略

          f——指定压缩文件的名字

          z——使用gzip方式压缩文件—— .gz

          j——使用bzip2的方式压缩文件—— .bz2

      压缩:

          tar -jcvf 生成压缩包的名字(.tar.bz2)

          tar -zcvf 生成压缩包的名字(.tar.gz)

      解压缩:

          tar -jxvf 压缩包的目录 -C 解压缩的路径   (.tar.bz2文件)

          tar -zxvf 压缩包的目录 -C 解压缩的路径 (.tar.gz文件)

    4. rar  .rar

      参数:

          a——压缩

          x——解压缩

      压缩:

          rar -a 生成压缩文件的名字 压缩文件的目录

      解压缩

          rar -x 压缩文件名字 解压缩的目录

    5. zip  .zip

      压缩:

        zip 生成压缩包名字 压缩的文件或者目录

      解压缩:

        unzip 压缩包的名字 -d 解压目录

  • 相关阅读:
    5G网络类型 ?
    命令行签名
    软件著作权之源代码
    汗,查了很久的问题,竟然是重载错函数
    终于考完PMP
    ImportError: No module named _tkinter on macos
    numpy.trace对于三维以上array的解析
    ValueError: output parameter for reduction operation logical_and has too many dimensions ?
    numexpr low version warning
    Execution failed for task ':compileDebugAidl'.
  • 原文地址:https://www.cnblogs.com/sailifsh-lyh/p/10807009.html
Copyright © 2011-2022 走看看