Tuesday, July 8, 2008

win for the day: pstree

a command that separates out processes from threads:

pstree

init─┬─NetworkManager───2*[{NetworkManager}]
├─NetworkManagerD
├─acpid
├─agnLogd───sh───agnLogArchive.t───tail
├─agnclientd───{agnclientd}
├─atd
├─atieventsd
├─avahi-daemon───avahi-daemon
├─bonobo-activati───{bonobo-activati}
├─console-kit-dae───61*[{console-kit-dae}]
├─cron
├─cupsd
├─2*[dbus-daemon]
├─dbus-monitor
├─dd
├─dhcdbd───dhclient
├─eclipse───sametime75─┬─_sametime_mon33───sleep
│ ├─xwatchidle-bin
│ └─53*[{sametime75}]
├─eclipse───notes2w─┬─lnotes─┬─nsdexec
│ │ ├─sametime_idlemo
│ │ ├─taskldr───4*[{taskldr}]
│ │ └─13*[{lnotes}]
│ ├─sametime_idlemo
│ ├─watchscreensave─┬─dbus-monitor
│ │ ├─sametime_mongss
│ │ └─sleep
│ └─42*[{notes2w}]
├─evolution-data-───2*[{evolution-data-}]
├─evolution-excha───{evolution-excha}
├─fast-user-switc
├─firefox───10*[{firefox}]
├─gconfd-2
├─gdm───gdm─┬─Xorg───Xorg
│ └─x-session-manag─┬─bluetooth-apple
│ ├─evolution-alarm───{evolution-alarm}
│ ├─gnome-panel
│ ├─gnome-settings-─┬─pulseaudio─┬─gconf-helper
│ │ │ └─2*[{pulseau+
│ │ └─{gnome-settings-}
│ ├─metacity
│ ├─nautilus───{nautilus}
│ ├─nm-applet
│ ├─2*[python]
│ ├─seahorse-agent
│ ├─tracker-applet
│ ├─trackerd───2*[{trackerd}]
│ ├─update-notifier
│ └─{x-session-manag}
├─gedit
├─6*[getty]
├─gnome-keyring-d
├─gnome-power-man
├─gnome-screensav
├─gnome-terminal─┬─bash───pstree
│ ├─bash───ssh
│ ├─gnome-pty-helpe
│ └─{gnome-terminal}
├─gnome-volume-ma
├─gvfs-fuse-daemo───3*[{gvfs-fuse-daemo}]
├─gvfsd
├─gvfsd-burn
├─gvfsd-trash
├─hald───hald-runner─┬─hald-addon-acpi
│ ├─hald-addon-cpuf
│ ├─hald-addon-inpu
│ └─hald-addon-stor
├─hcid───2*[bluetoothd-serv]
├─klogd
├─mixer_applet2───{mixer_applet2}
├─multiload-apple
├─nmbd
├─smbd───smbd
├─soffice.bin───5*[{soffice.bin}]
├─sshd
├─syslogd
├─system-tools-ba
├─thinkpad-keys
├─trashapplet
├─udevd
├─vmnet-bridge
├─2*[vmnet-dhcpd]
├─vmnet-natd
├─2*[vmnet-netifup]
├─vmware-serverd
└─xinetd

No comments: