tar(子)错误

tar(子)错误

我正在尝试备份 Fedora Linux 上的整个虚拟机。我正在使用以下命令

tar -cvpzf / test/backup.tar.gz --exclude=/test

但是当我这样做时,我发现了这个错误:

tar (child): /: Cannot open: Is a directory tar
(child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now 

有人可以解释一下我做错了什么吗?

答案1

您需要在目录之前指定存​​档名称:

tar -cvpzf test/backup.tar.gz / --exclude=/test

答案2

首先命名目标存档文件:

tar -cvpzf test/backup.tar.gz ...

接下来是要 tar 的目录:

tar -cvpzf test/backup.tar.gz / --exclude=/test

答案3

需要 mkdir“您的备份目录”
作为备份存档。

相关内容