| 総合手引 | セクション 5 | English | Deutsch | オプション |
group ファイルは改行で区切られた ASCII レコードから成ります。1 レコードが 1 グループに対応し、コロン ‘amp;:’ で区切られた 4 つの欄から成ります。 これらの欄の意味は以下のとおりです:
| group | そのグループの名前。 |
| passwd | グループの 暗号化された パスワード。 |
| gid | そのグループの 10 進数 ID。 |
| member | グループメンバ。 |
最初の非空白文字がポンドサイン (#) である行はコメントであり、無視されます。 空白・タブ・改行のみからなる行は空行であり、これも無視されます。
group 欄は、そのグループのメンバであるユーザにファイルアクセスを許可するために 用いる、グループの名前です。 gid 欄はそのグループ名に結び付けられた番号です。両者はファイルアクセスを制御 しますので、システム (またしばしば複数システムの 1 グループ) 中で一意的で ある必要があります。 passwd 欄はなくてもいい 暗号化された パスワードです。この欄はめったに用いられるこ とはなく、通常ブランクにしておくよりもむしろアスタリスクが置かれます。 member 欄は group の権利を許可されたユーザの名前を含んでいます。メンバ名は空白や改行なし にコンマで区切られます。ユーザの /etc/passwd エントリ中にグループが指定されていれば自動的にそのグループに入ることに なりますので、 group ファイル中にそのユーザを追加する必要はありません。
古い実装においては、 1 つのグループは 200 以上のメンバを持つことはできず、 /etc/group の最大行長は 1024 文字でした。それより長い行は読み飛ばされました。 この制限は FreeBSD 3.0 でなくなりました。 静的にリンクされた古いバイナリ、古い共有ライブラリに依存する古いバイナリ、 互換モードにおける非 FreeBSD のバイナリには、まだこの制限があるかもしれません。
| /etc/group | |
| GROUP (5) | September 29, 1994 |
| 総合手引 | セクション 5 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
| “ | Never write it in C if you can do it in `awk'; Never do it in `awk' if `sed' can handle it; Never use `sed' when `tr' can do the job; Never invoke `tr' when `cat' is sufficient; Avoid using `cat' whenever possible. |
” |
| — Taylor's Laws of Programming | ||