Linux Process Model

ps

 * -aux
 * -A
 * grep, it's not just for fun

Properties

 * /proc
 * priority, nice
 * ownership
 * stdin/out/err
 * redirecting
 * logs

watching

 * top
 * watch
 * time

signals

 * kill
 * killall

forking

 * parenting
 * jobs
 * bg
 * fg

debugging

 * seg fault
 * gdb
 * core
 * ulimit -c
 * strace (-ppid)
 * ltrace
 * nm
 * ldd

Prerequisites

 * ass
 * coder
 * adv. bulder
 * build instructor

time estimates

 * 1 hour 55 minutes
 * ps: 20 minutes
 * properites: 25 minutes
 * watching: 10 minutes
 * signals: 15 minutes
 * forking: 15 minutes
 * ipc: 10 minutes
 * debugging: 20 minutes