• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tarコマンドエラー)

tarコマンドエラー

このQ&Aのポイント
  • RedhatLinux7.3上でtarコマンドを使用してバックアップをしようとした際に、エラーが発生しました。
  • バックアップ、展開のスクリプトの実行方法やエラーメッセージについて詳細を説明します。
  • エラーコード「2」の意味や原因について、解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.2

tar -b 16 -xM -f /tmp/aaa000.tar -f /tmp/aaa.tar としてはどうでしょう? > Cannot mkdir:No such file or directory 多分、存在しないパスのファイルかディレクトリを作成(復元)しようとしています。 復元の順番のせいだと思います。

noname#201283
質問者

お礼

回答ありがとうございます。 自己解決してしまいました(^ ^;) エラーになっていた原因は、アーカイブ化する際に、各ファイルのパスの先頭の"/"が取れていて、ルートディレクトリ"/"がtarファイルに含まれていないためでした。 対処としては、tar実行前に、"/"へ移動し、固めるディレクトリの指定を、"./"とすれば、アーカイブ化、展開が共にうまく行きました。 toysmithさん、ありがとうございました。

その他の回答 (1)

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.1

tar:Error exit delayed from previous errors 前述のエラーが原因でtarを終わらせました。っていうくらいの意味です。 前述のエラーがわからないと何ともいえません。

noname#201283
質問者

補足

さっそくの回答ありがとうございます。 tarコマンドで展開直後に、以下のメッセージが出ていました。(-vをつけていたので、流れてました) 「tar: : Cannot mkdir:No such file or directory」 これが前述のエラーということになると思います。