tarコマンドで”Exiting with failure status due to previous errors”が発生する

tar zcvf test.tgz test/

のようにgzipで圧縮したファイルを作ろうとしたら

tar: Exiting with failure status due to previous errors

とかいうエラーが発生した。なんじゃろなーと思って進捗ログを見返していたら

[ファイル名] Cannot open: Permission denied

という表記が。

つまりこのファイルを操作する権限が無いことによるエラーのようだ。当該ファイルはパーミッションが0400になっていて、さらにtarを実行したユーザがスーパーユーザではなく一般ユーザだったのでエラーが発生してしまったようだ。

一般ユーザならsudoで実行するかスーパーユーザになってから再度コマンドを実行するとエラーが発生しなくなった。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください