私はこれを tutorial に従って、新しい復元後にLinux/Ubuntu 12.04を完全にバックアップしようとしています。
fullserver.sh
のコード:
tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=proc
--exclude=sys --exclude=dev/pts --exclude=backups .
./backups/fullserver.sh
の実行後に次のエラーが発生します。
tar: Cowardly refusing to create an empty archive Try `tar --help' or `tar --usage' for more information.
./backups/fullserver.sh: line 2: --exclude=sys: command not found
この問題を解決するための助けはありますか? tar行から「/」を削除する必要があることをどこかで読みましたが、これが本当かどうかわかりません...
コマンドは1行だけである必要があります。
tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=proc --exclude=sys --exclude=dev/pts --exclude=backups .
2行に分割したようです。
ZIPファイル名を指定せずにコマンドを実行しようとしたときに、この警告が発生しました。例えば:
tar -zcvf directoryName
これを実行したときに警告は発行されませんでした:
tar -zcvf directoryName.tar.gz directoryName/