2017-06-06 7 views
-2

私はバックアップしようとするために、次のtarコマンドを使用して、私のファイルシステム全体タール:臆病拒否空のアーカイブを作成するための

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

そして私は、次のエラーメッセージ

tar: Cowardly refusing to create an empty archive 
Try 'tar --help' or 'tar --usage' for more information. 

を受ける誰かの指すことができます私は正しい方向にtarの使い方を説明し、空のアーカイブを作成しようとしている理由を説明します。

+0

tar upするファイル/パスは指定していません。 – kaylum

+2

Stack Overflowは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 [Dev Opsについての質問はどこに投稿しますか?](http://meta.stackexchange.com/q/134306) – jww

+0

さて、私はtar -cvpzf/test/backup.tar.gzを実行しました。--exclude =/testしかし、今、私はこのエラー タール(子)を考え出すよ:/:開くことができません:ディレクトリが タール(子)です:エラーは回復可能ではありません。今 タールを出:子供はステータス2 タールを返します。エラーがあります回復不可能:現在終了中 –

答えて

1

除外対象を定義しましたが、実際にアーカイブに含めるものを定義していませんでした。少なくとも1つのパスを指定してください。ファイルシステム全体が必要な場合は、tar -c....... /

関連する問題