1 .gz

1)压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# gzip 2.txt 3.txt
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al
总用量 20
drwxr-xr-x 3 root root 4096 8月  30 19:11 .
drwxr-xr-x 3 root root 4096 8月  30 19:05 ..
-rw-r--r-- 1 root root   26 8月  30 19:05 2.txt.gz
-rw-r--r-- 1 root root   26 8月  30 19:06 3.txt.gz
drwxr-xr-x 2 root root 4096 8月  30 19:07 word
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#

  

2)解压缩:

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# gzip -d 2.txt.gz 3.txt.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al
总用量 12
drwxr-xr-x 3 root root 4096 8月  30 19:12 .
drwxr-xr-x 3 root root 4096 8月  30 19:05 ..
-rw-r--r-- 1 root root    0 8月  30 19:05 2.txt
-rw-r--r-- 1 root root    0 8月  30 19:06 3.txt
drwxr-xr-x 2 root root 4096 8月  30 19:07 word
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#

  

注意:不能压缩目录!支持批量压缩,源文件被替换成.gz结尾的文件。


2 .bz2

1)压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 2.txt 3.txt
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al
总用量 20
drwxr-xr-x 3 root root 4096 8月  30 19:17 .
drwxr-xr-x 3 root root 4096 8月  30 19:05 ..
-rw-r--r-- 1 root root   14 8月  30 19:05 2.txt.bz2
-rw-r--r-- 1 root root   14 8月  30 19:06 3.txt.bz2
drwxr-xr-x 2 root root 4096 8月  30 19:07 word
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#

  

2)解压缩:

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 -d 2.txt.bz2 3.txt.bz2
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al
总用量 12
drwxr-xr-x 3 root root 4096 8月  30 19:17 .
drwxr-xr-x 3 root root 4096 8月  30 19:05 ..
-rw-r--r-- 1 root root    0 8月  30 19:05 2.txt
-rw-r--r-- 1 root root    0 8月  30 19:06 3.txt
drwxr-xr-x 2 root root 4096 8月  30 19:07 word
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#

  

3)强制压缩:

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 -z 2.txt 3.txt
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -alh
总用量 20K
drwxr-xr-x 3 root root 4.0K 8月  30 19:23 .
drwxr-xr-x 3 root root 4.0K 8月  30 19:05 ..
-rw-r--r-- 1 root root   14 8月  30 19:05 2.txt.bz2
-rw-r--r-- 1 root root   14 8月  30 19:06 3.txt.bz2
drwxr-xr-x 2 root root 4.0K 8月  30 19:07 word
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#

  

注意:不能压缩目录!支持批量压缩,源文件被替换成.bz2结尾的文件。


3 .zip

1)压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# zip hellow 1.txt
  adding: 1.txt (stored 0%)
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al
总用量 16
drwxr-xr-x 3 root      root      4096 8月  30 19:27 .
drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月  30 19:03 ..
-rw-r--r-- 1 root      root         0 8月  30 19:04 1.txt
drwxr-xr-x 3 root      root      4096 8月  30 19:23 hellow
-rw-r--r-- 1 root      root         0 8月  30 19:04 hellow.py
-rw-r--r-- 1 root      root       160 8月  30 19:27 hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

2)解压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# unzip hellow.zip
Archive:  hellow.zip
 extracting: 1.txt
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al
总用量 12
drwxr-xr-x 2 root      root      4096 8月  30 19:33 .
drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月  30 19:03 ..
-rw-r--r-- 1 root      root         0 8月  30 19:04 1.txt
-rw-r--r-- 1 root      root         0 8月  30 19:04 hellow.py
-rw-r--r-- 1 root      root       160 8月  30 19:27 hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

注意:可以压缩目录!支持批量压缩,源文件被替换成.zip结尾的文件。


4 tar

tar

  • -c 打包

  • -x 解包

  • -v 显示过程

  • -f 指定文件名

  • -t 查看包中的内容

1)打包

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -cvf kangbazi.tar 1.txt hellow.py hellow.zip
1.txt
hellow.py
hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al
总用量 24
drwxr-xr-x 2 root      root       4096 8月  30 19:37 .
drwxr-xr-x 5 xiaohuang xiaohuang  4096 8月  30 19:03 ..
-rw-r--r-- 1 root      root          0 8月  30 19:04 1.txt
-rw-r--r-- 1 root      root          0 8月  30 19:04 hellow.py
-rw-r--r-- 1 root      root        160 8月  30 19:27 hellow.zip
-rw-r--r-- 1 root      root      10240 8月  30 19:37 kangbazi.tar
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

2)解包

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar xvf kangbazi.tar
1.txt
hellow.py
hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al
总用量 24
drwxr-xr-x 2 root      root       4096 8月  30 19:40 .
drwxr-xr-x 5 xiaohuang xiaohuang  4096 8月  30 19:03 ..
-rw-r--r-- 1 root      root          0 8月  30 19:04 1.txt
-rw-r--r-- 1 root      root          0 8月  30 19:04 hellow.py
-rw-r--r-- 1 root      root        160 8月  30 19:27 hellow.zip
-rw-r--r-- 1 root      root      10240 8月  30 19:37 kangbazi.tar
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

3)查看包里的内容

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -tf kangbazi.tar
1.txt
hellow.py
hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  


5.tar打包、压缩、解压缩

1) gz打包压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1.txt  hellow.py  hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -zcvf kangbazi.tar.gz 1.txt hellow.py hellow.zip
1.txt
hellow.py
hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1.txt  hellow.py  hellow.zip  kangbazi.tar.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

2) .gz解包解压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar zxvf kangbazi.tar.gz
1.txt
hellow.py
hellow.zip
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1.txt  hellow.py  hellow.zip  kangbazi.tar.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

3) .bz2打包压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -jzcf kangbazi.tar.bz2 1.txt hellow.py hellow.zip kangbazi.tar.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1.txt  hellow.py  hellow.zip  kangbazi.tar.bz2  kangbazi1.tar.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

4) .bz2解包解压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面# tar -jxvf kangbazi.tar.bz2
hellow/
hellow/kangbazi2.tar.bz2
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面# ls
hellow  kangbazi.tar.bz2  linux  pycharm-2018.2.2  pycharm-professional-2018.2.2.tar.gz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面#

  

5) .xz打包压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -Jcvf kangbazi.tar.xz 1 kangbazi2.tar.bz2
1/
1/1.txt
kangbazi2.tar.bz2
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1  kangbazi2.tar.bz2  kangbazi.tar.xz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

6) .xz解包解压缩

root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -Jxvf kangbazi.tar.xz
1/
1/1.txt
kangbazi2.tar.bz2
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls
1  kangbazi2.tar.bz2  kangbazi.tar.xz
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#

  

Linux下的压缩与解压缩的更多相关文章

  1. Linux下的压缩zip,解压缩unzip命令详解及实例

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  2. Linux下的压缩zip,解压缩unzip命令具体解释及实例

    实例:压缩server上当前文件夹的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前文件夹 unzip filename.zip ================= ...

  3. Linux下常用压缩、解压缩命令

    常用的压缩工具 一是单纯的单文件压缩工具,主要有compress,gzip,bzip2. 二是打包压缩工具,也是最常用的,tar 压缩比:compress<gzip<bzip2    co ...

  4. Linux下的压缩解压缩命令详解

    linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o - ...

  5. Linux下的压缩解压缩命令详解及实例

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  6. Linux下的压缩解压缩

    Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进  行压缩了,所以首先就来讲讲t ...

  7. Linux下的压缩和解压缩命令gzip/gunzip

    作者:邓聪聪 Linux下的压缩和解压缩命令——gzip/gunzip yum -y install zip gzip (--安装压缩工具) gzip命令 gzip命令用来压缩文件.gzip是个使用广 ...

  8. Linux下的压缩(zip)解压(unzip)缩命令

      .zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip命令 unzip -o ...

  9. Linux下打包压缩war和解压war包 zip和jar

    ============jar================= 把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./ -c   创建war包-v   显示过程信息 ...

随机推荐

  1. 在Jquery里格式化Date日期时间数据

    在Jquery里格式化Date日期时间数据: $(function(){ //当前时间格式化yyyy-MM-dd HH:mm:ss alert(timeStamp2String(new Date(). ...

  2. 【算法】单源最短路径和任意两点最短路径总结(补增:SPFA)

    [Bellman-Ford算法] [算法]Bellman-Ford算法(单源最短路径问题)(判断负圈) 结构: #define MAX_V 10000 #define MAX_E 50000 int ...

  3. SQL 中多个 and or 的组合运算

    sql关系型运算符优先级高到低为:not >and> or AND.OR运算符的组合使用 在WHERE子句中,通过AND.OR运算符可以同时连接多个条件,当然AND.OR运算符也可以同时使 ...

  4. POJ 3273 Monthly Expense 【二分答案】

    题意:给出n天的花费,需要将这n天的花费分成m组,使得每份的和尽量小,求出这个最小的和 看题目看了好久不懂题意,最后还是看了题解 二分答案,上界为这n天花费的总和,下界为这n天里面花费最多的那一天 如 ...

  5. ActiveMQ学习笔记(14)----Destination高级特性(二)

    1. Visual Destinations 1.1 概述 虚拟Destination用来创建逻辑Destinations,客户端可以通过它来产生和消费消息,它会把消息映射到物理Destination ...

  6. ZBrush中Zproject与SubTool的综合应用

    在ZBrush中有很多工具也需要配合子物体工具来使用,如笔刷中的Zproject(投射笔刷)就需要子物体工具来配合使用,本文将讲解一下它的用法. 1. 首先创建一个平面,在Tool(工具)面板中选择P ...

  7. Qt之字典划词

    简述 相信大家都用过词典吧!因为英语不太好...O(∩_∩)O~,所以经常进行划词翻译! 简述 实现 效果 源码 更多参考 实现 原理:鼠标移至某单词之上,获取鼠标位置,然后在对应位置进行取词,翻译! ...

  8. 转:iPhone libxml2 not found during build

    在新建的一个项目中,出现编译错误,发现是缺少了libxml2.dylib,后面将这个资源包添加了,编译还是出现标题上所说的问题 #import <libxml/tree.h> //#imp ...

  9. POJ 2828 Buy Tickets(线段树&#183;插队)

    题意  n个人排队  每一个人都有个属性值  依次输入n个pos[i]  val[i]  表示第i个人直接插到当前第pos[i]个人后面  他的属性值为val[i]  要求最后依次输出队中各个人的属性 ...

  10. Google代码规范工具Cpplint的使用

    Cpplint是一个python脚本,Google使用它作为自己的C++代码规范检查工具. 假设你所在的公司也使用Google C++代码规范,那么你有必要了解下Cpplint. 以下说一下Cppli ...