O'Reilly logo

Running Mac OS X Tiger by James Duncan Davidson, Jason Deraleau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Working with Processes

The ps command (short for process status) outputs information about the various processes on your system. However, if you just execute ps by itself on the command line, you’ll see only the process information about the shell process you are running. For information about all the processes that belong to you, use the ps -x command, as shown in Example 12-14.

Example 12-14. Listing all the processes that belong to a user

$ ps -x
  PID  TT  STAT      TIME COMMAND
   71  ??  Ss     0:23.61 /System/Library/Frameworks/ApplicationServices.framework/
   72  ??  Ss     0:13.62 /System/Library/CoreServices/loginwindow.app/Contents/Mac
  131  ??  Ss     0:00.44 /System/Library/CoreServices/pbs
  138  ??  S      0:42.75 /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
  139  ??  S      0:40.96 /System/Library/CoreServices/SystemUIServer.app/Contents/
  145  ??  Ss     0:36.46 /System/Library/CoreServices/MirrorAgent.app/Contents/Mac
  147  ??  Ss     0:00.36 /System/Library/PrivateFrameworks/DMNotification.framewor
  157  ??  S      0:53.75 /Users/jldera/Library/PreferencePanes/Growl.prefPane/Cont
  159  ??  S      0:00.55 /Applications/iTunes.app/Contents/Resources/iTunesHelper.
  160  ??  S      0:01.02 /Applications/iCal.app/Contents/Resources/iCalAlarmSchedu
  161  ??  S      0:32.99 /Applications/iCal.app/Contents/MacOS/iCal -psn_0_1572865

When combined with grep, you’ll find that ps is just the process you are looking for. Example 12-15 shows a command to return the process information for Safari.

Example 12-15. Looking for Safari using ps and grep

$ ps -x | ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required