*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> pidof (8)              



NAME    [Toc]    [Back]

       pidof -- find the process ID of a running program.

SYNOPSIS    [Toc]    [Back]

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

DESCRIPTION    [Toc]    [Back]

       Pidof  finds  the  process id's (pids) of the named programs. It prints
       those id's on the standard output. This program is on some systems used
       in  run-level change scripts, especially when the system has a System-V
       like  rc  structure.  In  that  case  these  scripts  are  located   in
       /etc/rc?.d,  where  ?  is the runlevel. If the system has a start-stop-
       daemon (8) program that should be used instead.

OPTIONS    [Toc]    [Back]

       -s     Single shot - this instructs the program to only return one pid.

       -x     Scripts  too  -  this  causes the program to also return process
	      id's of shells running the named scripts.

       -o     Tells pidof to omit processes with that process id. The  special
	      pid  %PPID  can  be used to name the parent process of the pidof
	      program, in other words the calling shell or shell script.

NOTES    [Toc]    [Back]

       pidof is simply a (symbolic) link to the killall5 program, which should
       also be located in /sbin.

       When  pidof  is	invoked  with a full pathname to the program it should
       find the pid of, it is reasonably safe. Otherwise it is	possible  that
       it  returns  pids of running programs that happen to have the same name
       as the program you're after but are actually other programs.

SEE ALSO    [Toc]    [Back]

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

AUTHOR    [Toc]    [Back]

       Miquel van Smoorenburg, miquels@cistron.nl

				  01 Sep 1998			      PIDOF(8)
[ Back ]
 Similar pages
Name OS Title
setmemwindow HP-UX changes the window id of a running program or starts a program in a particular memory window
kill Tru64 Sends a signal to a running process
gcore FreeBSD get core images of running process
renice Tru64 Alters the priority of a running process
pfind OpenBSD find process / process group by number
pgfind OpenBSD find process / process group by number
coredump Tru64 Creates a core snapshot of a running process
sigqueue Tru64 Queues a signal and data to a running process
GetLastBlock Tru64 Allows an Atom tool's instrumentation routine to find locations in an application program
GetNextProc Tru64 Allows an Atom tool's instrumentation routine to find locations in an application program
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service