tail head cat sleep
QR code linking to this page

manページ  — GETPID

名称

getpid, getppid – 親または呼び出しプロセスの識別子を取得

内容

ライブラリ

Standard C Library (libc, -lc)

書式

#include <sys/types.h>
#include <unistd.h>

pid_t
getpid(void);

pid_t
getppid(void);

解説

getpid() システムコールは呼び出しプロセスのプロセス ID を返します。 ID はユニークであることが保証されていますが、 テンポラリファイル名の作成に利用しては いけません。 セキュリティ上の理由については、 mkstemp(3) を参照してください。

getppid() システムコールは呼び出しプロセスの親のプロセス ID を返します。

エラー

getpid() システムコールと getppid() システムコールは必ず正常に完了するので、エラーを示すための戻り値はありません。

関連項目

gethostid(3)

規格

getpid() システムコールと getppid() システムコールは IEEE Std 1003.1-90 ("POSIX.1") に適合しています。

歴史

getpid() 関数は AT&T v7 で登場しました。

GETPID (2) June 4, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Today, the Unix equivalent of a power drill would have 20 dials and switches, come with a nonstandard plug, require the user to hand-wind the motor coil, and not accept 3/8" or 7/8" drill bits (though this would be documented in the BUGS section of its instruction manual).
— The Unix Haters' handbook