posix_getpwnam
posix_getpwnam — 指定した名前のユーザに関する情報を返す
説明
array posix_getpwnam ( string username )指定したユーザに関する情報を返します。
パラメータ
- username
-
英数字で表したユーザ名。
返り値
返される配列の要素は次のようになります。 表 255. ユーザ情報配列要素 | 説明 |
---|---|
name | 要素 name はユーザ名を有しています。これは、通常、 実際の完全な名前ではなく16文字未満のユーザの"ハンドル名"となります。 この値はこの関数をコールした際に使用したパラメータ usernameと同じとする必要があり、 このため冗長な定義となります。 |
passwd | 要素passwd には暗号化されたユーザのパスワードが含まれます。 シャドウパスワードを使用しているシステムでは、アスタリスクが代わりに 返されます。 |
uid | 数値形式で表したユーザ ID。 |
gid | ユーザのグループ ID。 実際のグループ名を調べたりそのグループのメンバーの一覧を 得るには関数 posix_getgrgid() を使用してください。 |
gecos | GECOS は旧式の項であり、Honeywell バッチ処理プログラムの finger 情報フィールドを参照します。 しかし、このフィールドはまだ生きており、その内容はPOSIXで 規定されています。 このフィールドには、カンマで区切られた ユーザのフルネーム、オフィスの電話番号、家の電話番号に関する リストが含まれています。多くのシステムでは、ユーザのフルネーム のみが利用可能です。 |
dir | この要素には、ユーザのホームディレクトリへの絶対パスが含まれています。 |
shell | shell 要素には、ユーザのデフォルトシェルの実行ファイルへの絶対パスが 含まれています。 |
Weblioに収録されているすべての辞書からposix_getpwnamを検索する場合は、下記のリンクをクリックしてください。

- posix_getpwnamのページへのリンク