umask は、新しく作成されたファイルまたはディレクトリで特定の許可ビットがオフに設定されるようにする「最終段階のフィルター」であることを理解しています。私の質問は、それは何に作用するのですか? 入力許可セットはどのように決定されますか?
私の混乱を説明するために、これを考慮してください。
- umask を 000 に設定します
- ホームディレクトリ内にディレクトリを作成し、perimssions は 777 です
- sudo を使用してシステム ルート (/) にディレクトリを作成し、パーミッションは 755 です。
違いはなぜですか?