Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > etcライブラリ > Etcモジュール
クラスの継承リスト: Etc
/etc に存在するデータベースから情報を得るためのモジュールです。 クラスにインクルードして使うこともできます。
定義 | 説明 | |
---|---|---|
endgrent -> nil
|
Etc.#getgrent によって開始された /etc/group ファイルを読む プロセスを終了させファイルを閉じます。 |
|
endpwent -> nil
|
Etc.#getpwent によって開始された /etc/passwdファイルを読む プロセスを終了させファイルを閉じます。 |
|
getgrent -> Struct::Group | nil
|
/etc/group ファイルから読み込んだエントリを一つ返します。 |
|
getgrgid(gid) -> Struct::Group
|
group データベースを検索し、グループ ID が gid であるグループエントリを返します。 |
|
getgrnam(name) -> Struct::Group
|
name という名前のグループエントリを返します。 |
|
getlogin -> String | nil
|
自分の login 名を返します。得られなかった場合は nil を返します。 |
|
getpwent -> Struct::Passwd | nil
|
/etc/passwd から読み込んだエントリを一つ返します。 |
|
getpwnam(name) -> Struct::Passwd
|
passwd データベースを検索し、 名前が name である passwd エントリを返します。 |
|
getpwuid(uid = getuid) -> Struct::Passwd
|
passwd データベースを検索し、 ユーザ ID が uid である passwd エントリを返します。 |
|
group -> Struct::Group | nil
|
/etc/group ファイルから読み込んだエントリを一つ返します。 |
|
group {|gr| ... } -> ()
|
全てのグループエントリを順にアクセスするためのイテレータです。 |
|
passwd -> Struct::Passwd | nil
|
/etc/passwd から読み込んだエントリを一つ返します。 |
|
passwd {|pw| ... } -> ()
|
全ての passwd エントリを順にアクセスするためのイテレータです。 |
|
setgrent -> nil
|
/etc/group の先頭に戻ります。 |
|
setpwent -> nil
|
/etc/passwd の先頭に戻ります。 |