umaskが同じであれば、なぜ圧縮を解くのですか?2 つの異なるホストに対して異なる権限を取得する

umaskが同じであれば、なぜ圧縮を解くのですか?2 つの異なるホストに対して異なる権限を取得する

umask2つの同じホスト(0027)

それにもかかわらず、同じファイルを解凍した場合(MD5と一致)、同じ解凍されたファイルの権限は、両方のホストでディレクトリとファイルの権限が異なります。

どうすればいいですか?

ベストアンサー1

まず、実行中のコマンドが同じであるとします。いくつかの理由が浮かんでいます。

  • 動作が異なるunzipコマンドの複数のバージョンがある可能性があります。
  • コマンドを実行するシェルの有効なumaskは、ホストumask 0027と一致しない可能性があります。通常、これは ~/.profile または同様のファイルに設定したためです。シェルで "umask"を実行してこれを確認できます。
  • 他のホストベースの違い。それぞれの場合のファイルシステムの種類は何ですか?インストールオプションは何ですか?彼らはすべてLinuxホストですか、それともBSDや他のUnixに関連していますか?

おすすめ記事