Ubuntu tar命令详解【让你永久记住】

 

一般而言,以“.gz”结尾的是以gzip方式进行压缩的,以".bz2"结尾的是以bzip2方式压缩的。

tar命令有5个常用的选项:

1 “c”:表示创建,用来生成文件包;

2 “x”:表示提取,从文件包中提取文件;

3 “z”:使用 gzip 方式进行处理,它与“c”结合就表示压缩,与“x”结合就表示解压缩;

4 “j”:使用 bzip2 方式进行处理,它与“c”结合就表示压缩,与“x”结合就表示解压缩;

5、“v” : 即view,是可视化的意思,想看解压的文件进度就加上v。

6 “f”:表示文件,后面接着一个文件名。

所以,怎样使用tar命令去压缩,解压文件就一目了然了吧,理解了之后很容易记住,以后就不用再查了。

 

例如:

压缩文件:

压缩为.tar.gz的包,命令如下:

tar czf hello.tar.gz hello

解压.bz2的压缩包:

tar xjf hello.tar.bz2 
或者  tar -xjf hello.tar.bz2

可视化:

tar -xjvf hello.tar.bz2

解读一下这些 -xjvf表示的意思:

-表示要紧接的指令x表示提取文件

j表示该文件是.bz2结尾的压缩包

v表示解压的时候可以看见解压到那个文件了

f就是file的首字母,后面空格接文件名

注意:有没有-都可以,x,j,v,f也可以自己组合,所以是不是发现自己以前查了好多次都记不住,可以你用的都不太一样。

还可以指定解压到那个文件夹哦:

tar xjf hello.tar.bz2 -C /home/hao

 

你可能感兴趣的:(学习教程,Ubuntu)