This first part is from memory because when I got kicked off the wireless in the middle the history before that was lost. :-( ls ls --help ls --help |less ls --help > lshelp emacs lshelp & less lshelp man ls This middle part was actually saved correctly: 998 cat lec1 999 less lec1 1000 cd foo 1001 cat inf1.c | mail -s 'here is the file' jhlewis 1002 ls 1003 cat inf.c | mail -s 'here is the file' jhlewis 1004 whoami 1005 ls ~jhlewis 1006 ls -l 1007 ls -l .. 1008 ls 1009 ls -l 1010 cat bar 1011 chmod a+r bar 1012 ls -l 1013 man chmod 1014 quota 1015 cd ~ 1016 cat .bash_login 1017 history 1018 ls 1019 ls -a 1020 ls -al 1021 less /etc/passwd 1022 less /etc/shadow 1023 emacs 1024 emacs & 1025 ls 1026 ls & 1027 jobs 1028 ps -aux 1029 ps -aux |less 1030 top 1031 echo cd > runthis 1032 cat runthis 1033 echo ls >> runthis 1034 cat runthis 1035 cd /usr/bin 1036 ls 1037 ls ~ 1038 source ~runthis 1039 source ~djg/runthis 1040 pwd 1041 emacs & 1042 pwd 1043 history > lec2live I also showed how to create file echo.java, compile it, and use the program on the command-line. Some examples (from memory; alas I did not save them): javac echo.java java Echo java Echo hello world java Echo * java Echo "*" java Echo [Ee]cho* java Echo "[Ee]cho*"