• ベストアンサー

tarとオーナー・グループについて

tarコマンドで解凍するファイルについてです。 OSはFedora5です。 この形式の圧縮ファイルをtarコマンドで解凍した後、解凍されてできたディレクトリ、それ以下のファイルのオーナーやグループは自動で設定されるのでしょうか? rootで解凍した場合でも、解凍されてできたディレクトリやファイルのオーナーやグループが、ランダムな数字?や「game」などと自分のマシンには存在しないユーザ又はグループ名になってしまします。 いちいち直すのは面倒ですし、このようになる原因が分からないと気持ち悪い気がします。これは何かの仕様なのでしょうか?

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

  • ベストアンサー
  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

>これは何かの仕様なのでしょうか? tarの仕様でtar fileを作ったときのuid, gidが保存されています。 >rootで解凍した場合でも、 rootで解凍するからそうなるので、一般ユーザーならそのユーザーがownerになります。 もっとも、rootで解凍したあと chown -R owner.group dir で、一発で任意のowner.groupに変更できるので不自由はないと思います。

mynamy373
質問者

お礼

返答ありがとうございます。 >tarの仕様でtar fileを作ったときのuid, gidが保存されています。 納得いたしました。

関連するQ&A