新创建的 tar 存档的默认路径是什么?

新创建的 tar 存档的默认路径是什么?

tar使用以下命令创建了存档:

tar -zcvf archive-name.tar.gz directory-name

执行此操作后,tar.gz 位于何处?

答案1

该文件是在执行脚本的位置创建的。您可以使用 查看您当前的位置pwd

但是,您也可以传递路径而不是存档名称:

tar -zcvf /my/absolute/path/archive-name.tar.gz directory-name

文件将位于 /my/absolute/path 中。

如果目录存在,您还可以使用相对路径:

tar -zcvf relative/path/to/pwd/archive-name.tar.gz directory-name

答案2

tar 文件应位于运行命令的目录中。

要了解您所在的位置,请输入pwd -P。看本文解释为什么要使用-P.

相关内容