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. localStorage、sessionStorage的区别

    1.localStorage生命周期是永久的, sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页被永久关闭了,那么所有通过sessionStorage存储的数据也就被清空了. ...

  2. Windows 10 Mobile 演示:插入耳机自动执行 APP

    Windows Mobile 10 新特性:插入外部设备自动动作(如插入耳机执行 APP.打开小工具):另外可以找到最后一次使用设备地点和时间: http://www.tudou.com/progra ...

  3. 解决maven 无法下载java-memcached的依赖问题

    1.进入https://github.com/gwhalin/Memcached-Java-Client/downloads 下载java-memcached的jar包. 2.使用cmd进入maven ...

  4. activity(工作流)初步学习记录

    1.概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档.信息或任务的过程自动进行,从而实现某个预期 ...

  5. checkbox控制显示隐藏

    显示文本框<input type = "checkbox" id="checkbox" onclick="on_hide();"/&g ...

  6. CodeForces 445E DZY Loves Colors

    DZY Loves Colors Time Limit: 2000ms Memory Limit: 262144KB This problem will be judged on CodeForces ...

  7. 这两道题目很相似 最优还钱方式 & 除法推导

    http://www.cnblogs.com/grandyang/p/6108158.html http://www.cnblogs.com/grandyang/p/5880133.html 都是根据 ...

  8. spring 、Mybatis配置sql server数据库

    学习了:http://www.cnblogs.com/amwicfai/p/3181003.html beans.xml中的配置写法: <!-- 数据源 --> <bean id=& ...

  9. POJ--1966--Cable TV Network【无向图顶点连通度】

    链接:http://poj.org/problem?id=1966 题意:一个无向图,n个点,m条边,求此图的顶点连通度. 思路:顶点连通度,即最小割点集里的割点数目.一般求无向图顶点连通度的方法是转 ...

  10. nj07---npm

    一.如何使用包管理器 Node.js包管理器,即npm是Node.js官方提供的包管理工具,它已经成了Node.js包的标准发布平台,用于Node.js包的发布.传播.依赖控制.(可以下载上面的包也可 ...