web-dev-qa-db-ja.com

tar(子)エラー

Fedora LinuxでVM=全体をバックアップしようとしています。次のコマンドを使用しています

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 

誰かが私が間違っていることを説明できますか?

3
Nicole Louise

ディレクトリの前にアーカイブ名を指定する必要があります。

tar -cvpzf test/backup.tar.gz / --exclude=/test
6
Stephen Kitt

最初にターゲットアーカイブファイルに名前を付けます:

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

tarするディレクトリが続きます:

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