[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    proc(1) manual page Table of Contents

Name

proc, pflags, pcred, pmap, pldd, psig, pstack, pfiles, pwdx, pstop, prun, pwait, ptree, ptime - proc tools

Synopsis

/usr/proc/bin/pflags pid ...

/usr/proc/bin/pcred pid ...

/usr/proc/bin/pmap pid ...

/usr/proc/bin/pldd pid ...

/usr/proc/bin/psig pid ...

/usr/proc/bin/pstack pid ...

/usr/proc/bin/pfiles pid ...

/usr/proc/bin/pwdx pid ...

/usr/proc/bin/pstop pid ...

/usr/proc/bin/prun pid ...

/usr/proc/bin/pwait [ -v ] pid ...

/usr/proc/bin/ptree [ [pid|user] ... ]

/usr/proc/bin/ptime command [ arg ... ]

Availability

SUNWesu

Description

The proc tools are utilities which exercise features of /proc (see proc(4) ). Most of them take a list of process-ids (pid); those that do also accept /proc/nnn as a process-id, so the shell expansion /proc/* can be used to specify all processes in the system.

pflags
print the /proc tracing flags, the pending and held signals, and other /proc status information for each lwp in each process.
pcred
print the credentials (effective, real and saved UID ’s and GID ’s) of each process.
pmap
print the address space map of each process.
pldd
list the dynamic libraries linked into each process, including shared objects explicitly attached using dlopen(3X) . (See also ldd(1) .)
psig
list the signal actions of each process (See signal(5) .)
pstack
print a hex+symbolic stack trace for each lwp in each process.
pfiles
report fstat(2) and fcntl(2) information for all open files in each process.
pwdx
print the current working directory of each process.
pstop
stop each process (PR_REQUESTED stop).
prun
set each process running (inverse of pstop).
pwait
wait for all of the specified processes to terminate.
ptree
print the process trees containing the specified pid’s or users, with child processes indented from their respective parent processes. An argument of all digits is taken to be a process-id, otherwise it is assumed to be a user login name. Default is all processes.
ptime
time a command, such as the time(1) command, but using microstate accounting for reproducible precision.

Options

The following options are supported:
-v
(pwait only) verbose; report each termination to standard output.

Exit Status

The following exit values are returned:
  1. success
    non-zero
    an error has occurred.

    Files

    /proc/*
    process files
    /usr/proc/lib/*
    proc tools supporting files

    See Also

    ldd(1) , ps(1) , pwd(1) , time(1) , truss(1) , wait(1) , fcntl(2) , fstat(2) , dlopen(3X) , proc(4) , signal(5)


    Table of Contents