Pidof

pidof er et program i Linux -operativsystemet, der finder proces-id'et (PID) for en kørende proces ved navnet på programmet og udsender det til standardoutput . På nogle systemer bruges dette program i runlevel change scripts , især når systemets rc scripts har en struktur svarende til System V. I dette tilfælde er disse scripts placeret i mapperne /etc/rc?.d , hvor ? dette er runlevel.

Pidof-programmet er implementeret inde i killall5 -programmet (en Linux-specifik variant af killall -programmet, der bruges af start/stop-systemservice- scripts ). Normalt er pidof et symbolsk link til /sbin/killall5 . Killall5-programmet ændrer sin adfærd afhængigt af navnet, som det blev lanceret under.

På ikke-Linux-systemer bruges pgrep og ps til lignende formål .

Syntaks

Indstillinger

-s enkelt kørsel - når du bruger denne mulighed, udsteder programmet kun én PID. -x vise scripts - når du bruger denne mulighed, returnerer programmet også proces-id'erne for de skaller, der kører de angivne scripts. -o udeladt ekskluder processer med dette proces-id. Det specielle PID %PPID bruges til at identificere den overordnede pidof-proces, med andre ord den shell eller shell-script, der kaldte den.

Links

Se også