美文网首页
Linux的压缩与打包命令

Linux的压缩与打包命令

作者: 摘花是个好习惯 | 来源:发表于2018-10-21 14:58 被阅读0次
1: 压缩与解压
常见的压缩格式:zip  gzip  bzip2

zip :

压缩:
zip + 原文件名.zip + 原文件名 (不删除原文件)
zip + -r + 原目录名.zip + 原目录名(不删除原文件)
解压:
unzip + 原文件名.zip (不删除原文件名.zip)

gzip :

压缩:
gzip + 原文件名 = 原文件名.gz(会删除原文件)
gzip + 原文件名 > 新文件名 = 新文件名.gz(会删除原文件)
gzip + -r + 原目录名 = 原目录名.gz(会删除原文件)
gzip + -c + 原文件名(原目录名) = 原文件名(原目录名).gz (加上 -c 保存原文件)

解压:(两种解压方式)
gzip + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
gunzip + 原文件名.gz = 原文件名(解压后,删除压缩文件)

bzip2:

压缩:
bzip2 + 原文件名 = 原文件名.bz2 (压缩后删除原文件,加选项 -k 保留原文件)
bzip2不可以压缩目录

解压 :
bzip2 + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
bunzip2 + 原文件名.gz = 原文件名(解压后,删除压缩文件)

gzip与bzip2的不同点与相同点:gzip使用选项 -c 保存原文件,而 bzip2使用选项 -c 保存原文件,并且bzip2不能压缩目录。解压方式一样

2:打包与解打包

打包的格式:tar

  • 2.1 打包的命令
    tar -cvf 原文件名.tar 原文件名
    选项的含义:
    -c 打包
    -v 显示过程
    -f 指定打包后的文件名

  • 2.2 解打包的命令
    tar -xvf 原文件名.tar
    -x 解打包

3: 压缩与打包同时进行的命令
  • 3.1) .tar .gz
    压缩命令:
    tar -zcvf 原文件名.tar.gz 原文件名(-z压缩的格式为gz)
    解压缩命令:
    tar -zxvf 原文件名.tar.gz

  • 3.2) .tar.bz2
    压缩命令:
    tar -jcvf 原文件名.tar.zb2 (-j压缩的格式为bz2)
    解压缩命令:
    tar -jxvf 原文件名.tar.bz2

& -c 打包
& -x 解打包
& -t 只查看压缩包内容

相关文章

  • 新手必须掌握的Linux命令---打包压缩与搜索命令

    [TOC] 新手必须掌握的Linux命令---打包压缩与搜索命令 在Linux系统中对文件进行打包压缩与解压,以及...

  • 基础命令

    Linux常用命令 Linux系统下tar是常用的打包,压缩,加压缩工具,它有很多参数 -c :create 建立...

  • Linux的压缩与打包命令

    1: 压缩与解压 zip : 压缩:zip + 原文件名.zip + 原文件名 (不删除原文件)zip + ...

  • [Linux](十六) --文件的打包与压缩

    Linux中文件打包与压缩常用的几个命令及用法。 1.压缩就是通过一些算法节省文件或目录的空间,达到压缩的目的。 ...

  • linux 常用命令

    Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Lin...

  • Linux命令(6)

    打包压缩与搜索命令 tar 对文件进行打包压缩或者解压命令,格式为tar[选项][文件]-c ...

  • Linux压缩打包命令

  • linux打包压缩命令

    打包和压缩 打包是把所有文件照原样合在一个tar 文件里,压缩则需要另外程序gzip,biz2,但tar可以调用它...

  • linux常用操作指令命令

    常用指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及...

  • shell命令整理(七)

    打包压缩 window打包压缩工具: linux打包压缩工具: 打包 解包 案例 压缩 解压缩 案例 打包压缩一起...

网友评论

      本文标题:Linux的压缩与打包命令

      本文链接:https://www.haomeiwen.com/subject/eynmzftx.html