- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tarコマンドエラー)
tarコマンドエラー
このQ&Aのポイント
- RedhatLinux7.3上でtarコマンドを使用してバックアップをしようとした際に、エラーが発生しました。
- バックアップ、展開のスクリプトの実行方法やエラーメッセージについて詳細を説明します。
- エラーコード「2」の意味や原因について、解説します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
tar -b 16 -xM -f /tmp/aaa000.tar -f /tmp/aaa.tar としてはどうでしょう? > Cannot mkdir:No such file or directory 多分、存在しないパスのファイルかディレクトリを作成(復元)しようとしています。 復元の順番のせいだと思います。
その他の回答 (1)
- toysmith
- ベストアンサー率37% (570/1525)
回答No.1
tar:Error exit delayed from previous errors 前述のエラーが原因でtarを終わらせました。っていうくらいの意味です。 前述のエラーがわからないと何ともいえません。
質問者
補足
さっそくの回答ありがとうございます。 tarコマンドで展開直後に、以下のメッセージが出ていました。(-vをつけていたので、流れてました) 「tar: : Cannot mkdir:No such file or directory」 これが前述のエラーということになると思います。
お礼
回答ありがとうございます。 自己解決してしまいました(^ ^;) エラーになっていた原因は、アーカイブ化する際に、各ファイルのパスの先頭の"/"が取れていて、ルートディレクトリ"/"がtarファイルに含まれていないためでした。 対処としては、tar実行前に、"/"へ移動し、固めるディレクトリの指定を、"./"とすれば、アーカイブ化、展開が共にうまく行きました。 toysmithさん、ありがとうございました。