Pidof

From ICO wiki
Revision as of 07:14, 11 December 2014 by Jpogodin (talk | contribs)
Jump to navigationJump to search

Sissejuhatus

Pidof - käsu, mis otsib töötava programmi protsessi ID (PID) nimi järgi.

Süntaksis

Pidof käsku süntaksis on

pidof [-s] [-c] [-x] [-o omitpid] [-o omitpid..] program [program...]
  • -s Single shot - otsib ainult üks PID
  • -c Tagastab ainult neid PID's, mis töötavad samal juurkataloogil. Seda parameetrit ignoreerib non-root kasutajat ning nad ei saa kontrollida praegune protsessi juurkataloogi, mis nad ei oma
  • -x Otsib töötava skriptide PID
  • -o omitpid Jätta protsessi selle omitPID'iga, mis tuleb välistada. Võib kasutada erilist PID %PID, et nimetada Pidof'i käsu parent protsessi

Kirjeldus

Pidof otsib töötava programmi protsessi ID (PID) nimi järgi. Pidof trükkitab välja ID'id standardile väljundile (the standard output). Seda programmi kasutatakse mõnel süsteemil nägu run-level change scripts siis , kui süstemil on System-V nägu rc struktuur. Sellel juhul neid skripte asuvad /etc/rc?.d kataloogil, kus ? on run-level. Kui süsteemil on start-stop-daemon programm, siis neid on vaja kasutada.

Pidof see on sama programm nägu killall5. Tavaliselt Pidof on /sbin/killall5 sümbolne link.

Exit staatus (output)
1.) Vähemalt üks programm oli leitud taotletude nimega
2.) Mitte midagi oli leitud taotletude nimega

Näited

  • Ilma parameetrita

$ pidof lighttpd
   

  • Pidof koos -s
  • Pidof koos -c
  • Pidof koos -x
  • Pidof koos -o

Kasutatud kirjandus

1. http://linux.about.com/library/cmd/blcmdl8_pidof.htm
2. http://linux.die.net/man/8/pidof
3. http://man7.org/linux/man-pages/man1/pidof.1.html
4. http://www.cyberciti.biz/faq/linux-pidof-command-examples-find-pid-of-program/

Autor

Jevgeni Pogodin A51
Sügis 2014