umaskを適用する前に各ファイル形式に対する一般的なファイル権限は何ですか

umaskを適用する前に各ファイル形式に対する一般的なファイル権限は何ですか

私はumaskを適用する前に、他のすべてのファイル形式に対する一般的なファイル権限を指定するリストを探しています。

man 1p touch一般ファイルのデフォルト値は次のとおりです。

    S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH

また、ディレクトリとシンボリックリンクのデフォルト値が次のように推測される危険性があります。

   S_IRWXU | S_IRWXG | S_IRWXO

stat.hただし、マニュアルページでは、ソケット、FIFO、ブロックデバイス、およびCharデバイスの基本権限が何であるかを見つけることができませんmknod.hmknod通常のファイルと同じですか?それともこれを説明するマニュアルページがないのでしょうか?

ベストアンサー1

なかなか明確に理解されたようです。もっと詳しく話し合ってください。ここ。あなたが見逃した可能性があるのは、マニュアルページでのtouch(1)ステートメントを見つけcreat(2)ましたが(シンボリックリンクを除く)のステートメントを見つけたということです。システムレベルデフォルト - 各プログラムには独自のデフォルト値があります。すべてではありませんが、ほとんどのプログラムが同じ規則に従うことがあります。

おすすめ記事