既存のファイルに対する読み取りまたは書き込み操作のために、ファイルは適切な許可を取得する必要があります (書き込み許可と読み取り許可、またはそのいずれか)。
ファイルの作成時におけるデフォルト許可 (umask 設定が 000 の場合) は、ユーザー、グループ、オープンその他に対して、読み取りと書き込みの両方です。個々の許可ビットは、プログラムの実行前に umask 設定を変更することによって、オフにすることができます。