CS208 Introduction to Computer Systems Friday, 23 February 2024 + Coming up - Two related programming assignments - Final takehome - Break! + Programs that launch other programs + Command shells + Relevant Unix commands ps ps aux ps auxww kill PID kill -9 PID env echo $HOME echo $0 echo $_ + Things you'll need to be able to do - Create a new process (fork) - Execute a new program (exec) (but this is weirder than it sounds) - Redirect stdout and stdin - Redirect to the ends of a pipe - Respond to signals - DON'T FORGET THE SAMPLE CODE! - Watch the videos!