linux tar 用法

来源:互联网 发布:淘宝神笔在哪 编辑:程序博客网 时间:2024/05/17 01:53

1.tar 解释

tar 是打包解压的命令,可以在打包时把文件原来的目录结构都保留下来,也可以在解压的时候按照文件原有的目录解压文件。


2.问题:

如果在解压的时候,当前的目录不是在根目录下面,那么解压的过程中就会出现问题:被解压出来的文件没有被放入到原有目录结构的位置里面,因为解压的过程以当前的目录作为了解压的开始目录,就相当于在当前的目录下重新创建了一个跟原有目录结构一样的目录结构。


3.例子:

3.1.打包压缩文件:

tar -czvf /home/aiuap_cj/backUp/bak/test.tar.gz /home/aiuap_cj/backUp/tar/test

3.2.在目录/home/aiuap_cj下解压刚才的压缩文件:

tar -xzvf /home/aiuap_cj/backUp/bak/test.tar.gz 

3.3.进入到文件test所在目录查看当前的文件目录结构

/home/aiuap_cj/home/aiuap_cj/backUp/tar


4.解决办法:

首先要回到根目录然后执行解压动作

cd /


原创粉丝点击