几个linux命令之压缩解压缩

2018-01-30 16:46:02 Linux 阅读 (2169) 评论(0)

  了解压缩解压缩命令前,先看一下打包与解包命令。

一.打包与解包

  1.打包,现在桌面创建3个txt文件,如图所示

    

blob.png

然后再终端输入

tar -cvf test.tar 1.txt 2.txt 3.txt

然后就会生成一个tar包

blob.png

2.解包,解包前,我们先把桌面上的txt文件先丢到回收站,桌面只留下前面生成的tar包

blob.png

然后在终端输入命令

tar -xvf test.tar

就把tar包解开了

blob.png

二.压缩与解压缩

    上面的打包只是简单的把文件“放”在一起,并没有压缩文件,需要压缩时,需要另外的命令去执行。一般使用gzip.

1.压缩,

在终端输入如下命令

tar -zcvf test_1.tar.gz 1.txt 2.txt 3.txt

blob.png

就会生成一个test_1.tar.gz的压缩包

2.解压缩

  可以在终端输入

tar -zxvf test_1.tar.gz

三.打包与压缩的差别

  我们可以查看两者操作后生成的文件,我们可以发现

blob.png

对比打包后产生的tar包和压缩后的.tar.gz文件,压缩后的文件占的磁盘空间明显降低。


评论