Man page - pidof(8)

Packages contains this manual

Available languages:

en ja

Manual

PIDOF

名 前
書 式
説 明
オ プ シ ョ ン
注 意
関 連 項 目
著 者

名 前

pidof - 実 行 中 の プ ロ グ ラ ム の プ ロ セ ス IDを 調 べ る 。

書 式

pidof [ -s ] [ -x ] [ -o omitpid ] [ -o omitpid.. ] program [ program.. ]

説 明

pidof は 指 定 さ れ た プ ロ グ ラ ム の プ ロ セ ス ID(PID)を 調 べ 、 結 果 を 標 準 出 力 に 書 き 出 す 。 こ の プ ロ グ ラ ム は ラ ン レ ベ ル を 変 更 す る ス ク リ プ ト の 中 で 用 い ら れ る こ と が あ る 。 特 に System-V 形 式 の rc 構 造 を 採 用 し て い る シ ス テ ム で よ く 用 い ら れ る 。 そ の よ う な 場 合 、 こ れ ら の ス ク リ プ ト は 、 /etc/rc.?d に 置 か れ て い る (?は ラ ン レ ベ ル を 表 す )。 シ ス テ ム に start-stop-daemon (8) プ ロ グ ラ ム が あ る 場 合 は 代 わ り に そ ち ら を 用 い る べ き で あ る 。

オ プ シ ョ ン

-s

単 発 動 作 - (同 名 の プ ロ セ ス が 複 数 あ っ て も )PID を 一 つ だ け 返 す 。

-x

ス ク リ プ ト も - 指 定 し た ス ク リ プ ト を 実 行 し て い る シ ェ ル の プ ロ セ ス ID も 返 す 。

-o omitpid

指 定 し た pidを 持 つ プ ロ セ ス は 表 示 し な い 。 pidof の 親 プ ロ セ ス 、 言 い 換 え れ ば pidofを 呼 び 出 し た シ ェ ル 又 は シ ェ ル ス ク リ プ ト の pidと し て 、 %PPID と い う 特 別 な pidを 用 い る こ と も で き る 。

注 意

pidof killall5 プ ロ グ ラ ム へ の 単 な る (シ ン ボ リ ッ ク )リ ン ク に す ぎ な い 。 killall5 /sbin に 置 か れ て い る は ず で あ る 。

PID を 調 べ た い プ ロ グ ラ ム の フ ル パ ス を 指 定 し て pidof を 起 動 し た 場 合 は ま ず 安 全 で あ る 。 そ う で な い 場 合 、 調 べ た い プ ロ グ ラ ム と た ま た ま 名 前 が 同 じ だ が 実 際 に は 違 う プ ロ グ ラ ム の PID を 返 し て し ま う 可 能 性 が あ る 。

関 連 項 目

shutdown (8), init (8), halt (8), reboot (8)

著 者

Miquel van Smoorenburg, miquels@cistron.nl