2014-05-01 17:42:17 +0000 2014-05-01 17:42:17 +0000
106
106

创建多个目录和文件位置的焦油文件

我有一些脚本和文件位于不同的位置,比如说

  • /etc/dir1
  • /var/www/html
  • /home/somedir

我想制作一个焦油文件,使它能复制具有位置结构的文件和文件夹。当我解开tar文件到另一个位置时,所有的文件将以正确的路径复制到各自的位置;与制作tar的位置相同。

答案 (2)

175
175
175
2014-05-01 17:54:21 +0000

你可以直接使用

tar -cf myfile.tar /etc/dir1 /var/www/html /home/somedir

也可以使用

tar -czf myfile.tar.gz /etc/dir1 /var/www/html /home/somedir

第二个例子 (注意 -czf 参数中的 z) 将使用 g(z)ip 压缩 tar 文件。

0
0
0
2019-09-12 05:20:22 +0000

这对我来说是个小改动,加入 “更改目录DIR© "参数

tar -zcvf myfile.tar -C /etc/dir1 /var/www/html /home/somedir
```。