System Administration Guide: Advanced Administration

ProcedureHow to Display Information About Processes

  1. Obtain the process ID of the process that you want to display more information about.


    # pgrep process
    

    where process is the name of the process you want to display more information about.

    The process ID is displayed in the first column of the output.

  2. Display the process information that you need.


    # /usr/bin/pcommand pid
    
    pcommand

    Is the (/proc) command that you want to run. Table 12–3 lists and describes these commands.

    pid

    Identifies the process ID.


Example 12–2 Displaying Information About Processes

The following example shows how to use process commands to display more information about a cron process.


# pgrep cron 1
4780
# pwdx 4780 2
4780:   /var/spool/cron/atjobs
# ptree 4780 3
4780  /usr/sbin/cron
# pfiles 4780 4
4780:   /usr/sbin/cron
  Current rlimit: 256 file descriptors
   0: S_IFCHR mode:0666 dev:290,0 ino:6815752 uid:0 gid:3 rdev:13,2
      O_RDONLY|O_LARGEFILE
      /devices/pseudo/mm@0:null
   1: S_IFREG mode:0600 dev:32,128 ino:42054 uid:0 gid:0 size:9771
      O_WRONLY|O_APPEND|O_CREAT|O_LARGEFILE
      /var/cron/log
   2: S_IFREG mode:0600 dev:32,128 ino:42054 uid:0 gid:0 size:9771
      O_WRONLY|O_APPEND|O_CREAT|O_LARGEFILE
      /var/cron/log
   3: S_IFIFO mode:0600 dev:32,128 ino:42049 uid:0 gid:0 size:0
      O_RDWR|O_LARGEFILE
      /etc/cron.d/FIFO
   4: S_IFIFO mode:0000 dev:293,0 ino:4630 uid:0 gid:0 size:0
      O_RDWR|O_NONBLOCK
   5: S_IFIFO mode:0000 dev:293,0 ino:4630 uid:0 gid:0 size:0
      O_RDWR
  1. Obtains the process ID for the cron process

  2. Displays the current working directory for the cron process

  3. Displays the process tree that contains the cron process

  4. Displays fstat and fcntl information