Pidof: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
Jevgeni Pogodin A51
== Sissejuhatus ==
'''Pidof''' - käsu, mis otsib töötava programmi protsessi ID (PID) nimi järgi.
 
== Süntaksis ==
Pidof käsku süntaksis on
<font size=2>
<source lang="bash">
pidof [-s] [-c] [-x] [-o omitpid] [-o omitpid..] program [program...]
</source>
* <code>-s</code> Single shot - otsib ainult üks PID
* <code>-c</code> 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 
* <code>-x</code> Otsib töötava skriptide PID
* <code>-o omitpid</code> Jätta protsessi selle omitPID'iga, mis tuleb välistada. Võib kasutada erilist PID %PID, et nimetada '''Pidof''''i käsu ''parent'' protsessi
</font>
 
== 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)<br>
1.) Vähemalt üks programm oli leitud taotletude nimega <br>
2.) Mitte midagi oli leitud taotletude nimega
 
== Näited ==
* Ilma parameetrita
<font size=2>
  <pre>
$ pidof lighttpd
  </pre>
</font>
 
* Pidof koos -s
* Pidof koos -c
* Pidof koos -x
* Pidof koos -o
 
== Kasutatud kirjandus ==
1. http://linux.about.com/library/cmd/blcmdl8_pidof.htm <br>
2. http://linux.die.net/man/8/pidof <br>
3. http://man7.org/linux/man-pages/man1/pidof.1.html <br>
4. http://www.cyberciti.biz/faq/linux-pidof-command-examples-find-pid-of-program/
 
== Autor ==
Jevgeni Pogodin A51 <br>
Sügis 2014
Sügis 2014


[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]

Revision as of 08:14, 11 December 2014

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