Pidof

pidof je program v operačním systému Linux , který najde ID procesu (PID) běžícího procesu (procesů) podle názvu programu a vydá je na standardní výstup . Na některých systémech se tento program používá ve skriptech pro změnu úrovně běhu , zvláště když systémové skripty rc mají strukturu podobnou System V. V tomto případě jsou tyto skripty umístěny v adresářích /etc/rc?.d , kde ? toto je runlevel.

Program pidof je implementován uvnitř programu killall5 (pro Linux specifická varianta programu killall používaná skripty start/stop systémových služeb ). Pidof je obvykle symbolický odkaz na /sbin/killall5 . Program killall5 mění své chování v závislosti na názvu, pod kterým byl spuštěn.

Na jiných systémech než Linux se pro podobné účely používají pgrep a ps .

Syntaxe

Možnosti

-s single run - při použití této možnosti program vydá pouze jeden PID. -X zobrazit skripty - při použití této možnosti program také vrátí ID procesů shellů, které spouštějí zadané skripty. -o vynechatpid vyloučit procesy s tímto ID procesu. Speciální PID %PPID se používá k identifikaci nadřazeného procesu pidof, jinými slovy shellu nebo skriptu shellu, který jej volal.

Odkazy

Viz také