# POSIX

- はじめに
- インストール/設定
  - 要件
  - インストール手順
  - 実行時設定
  - リソース型
- 定義済み定数
  - posix_access 定数
  - posix_mknod 定数
  - posix_setrlimit 定数
- POSIX 関数
  - posix_access — ファイルのアクセス権限を判断する
  - posix_ctermid — 制御する端末のパス名を得る
  - posix_errno — posix_get_last_error のエイリアス
  - posix_get_last_error — 直近で失敗した posix 関数が設定したエラー番号を取得する
  - posix_getcwd — 現在のディレクトリのパス名
  - posix_getegid — 現在のプロセスの有効なグループ ID を返す
  - posix_geteuid — 現在のプロセスの有効なユーザー ID を返す
  - posix_getgid — 現在のプロセスの実際のグループ ID を返す
  - posix_getgrgid — 指定したグループ ID を有するグループに関する情報を返す
  - posix_getgrnam — 指定した名前のグループに関する情報を返す
  - posix_getgroups — 現在のプロセスのグループセットを返す
  - posix_getlogin — ログイン名を返す
  - posix_getpgid — ジョブ制御のプロセスグループ ID を得る
  - posix_getpgrp — 現在のプロセスのグループ ID を返す
  - posix_getpid — 現在のプロセス ID を返す
  - posix_getppid — 親プロセスの ID を返す
  - posix_getpwnam — 指定した名前のユーザーに関する情報を返す
  - posix_getpwuid — 指定 ID のユーザーに関する情報を返す
  - posix_getrlimit — システムリソース制限に関する情報を返す
  - posix_getsid — プロセスの現在の sid を得る
  - posix_getuid — 現在のプロセスの実際のユーザー ID を返す
  - posix_initgroups — グループアクセスリストを求める
  - posix_isatty — ファイル記述子が対話型端末であるかどうかを定義する
  - posix_kill — プロセスにシグナルを送信する
  - posix_mkfifo — fifo スペシャルファイル(名前付きパイプ)を作成する
  - posix_mknod — スペシャルファイルあるいは通常のファイルを作成する (POSIX.1)
  - posix_setegid — 現在のプロセスの実効 GID を設定する
  - posix_seteuid — 現在のプロセスの実効 UID を設定する
  - posix_setgid — 現在のプロセスの GID を設定する
  - posix_setpgid — ジョブ制御のプロセスグループ ID を設定する
  - posix_setrlimit — システムリソース制限を設定
  - posix_setsid — 現在のプロセスをセッションリーダーにする
  - posix_setuid — 現在のプロセスの UID を設定する
  - posix_strerror — 指定したエラー番号に対応するシステムのエラーメッセージを取得する
  - posix_times — プロセス時間を得る
  - posix_ttyname — 端末のデバイス名を調べる
  - posix_uname — システム名を得る