tar -xf mm.tar
选项-x表示提取(exact),使用-x时,tar将归档文件中的内容提取倒当前目录,我们也可以用选项-C指定需要将文件提取到哪个目录。
tar -xf mm.tar -C /path/to/directory
上面这个命令将归档文件的内容提取到指定目录,它提取的是归档文件的全部内容,我们也可以通过将文件名指定为命令行参数来提取特定的文件
tar -xvf mm.tar file1 file2
上面的命令只提取file1和file2
我不明白的是将文件内容提取到当前目录,或者是提取到其它指定目录,它的作用是什么了,执行完上面的命令之后没有发现有什么特殊的变化,求解答
有关tar -x选项提取的问题
-
- 帖子: 12
- 注册时间: 2014-07-04 22:01
- 系统: ubuntu
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 有关tar -x选项提取的问题
没变化?提取出的文件把原来的已存在的文件覆盖了吧
代码: 全选
$ echo aaa > a
$ tar -cf mm.tar a
$ cat a
aaa
$ rm a
$ cat a
cat: a: No such file or directory
$ tar -xf mm.tar
$ cat a
aaa
-
- 帖子: 12
- 注册时间: 2014-07-04 22:01
- 系统: ubuntu
Re: 有关tar -x选项提取的问题
覆盖?是什么意思,我么有搞明白-x这个惨说的作用是什么?当使用-x时,具体的体现变化会是什么?
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 有关tar -x选项提取的问题
不懂提取的意思?那就把xx.tar看成是个压缩包,理解成解压缩呗