Slide 5: ln -s test newLinktoTest ls -l cat names.txt less names.txt head names.txt tail names.txt wc names.txt man wc wc -l names.txt du names.txt du -b names.txt less unSortedNames.txt diff unSortedNames.txt names.txt diff unSortedNames.txt names.txt wc names.txt wc unSortedNames.txt ls Slide 6: grep Snoopy names.txt grep Snoopy unSortedNames.txt Exercise: sort -r names.txt Slide 8: javac Hello.java java Hello rm *.class Slide 9: javac *.java java HelloWorld -b fee fie foe fum java HelloWorld fee fie foe fum Slide 11: java Hello > greeting.txt cat greeting.txt java Hello >> greeting.txt cat greeting.txt cat > somefile.txt Slide 12: Exercise: java HelloWorld -b < input.txt > output.txt Slide 13: sort unSortedNames.txt | less wc -l unSortedNames.txt sort unSortedNames.txt | uniq | wc -l Exercise: grep "A" names.txt | wc -l grep "A" names.txt | sort | tail -1 | wc -m Slide 16: ls *.txt ls *.txt | wc ls *.txt > temp cat temp wc < temp wc movies.txt hi.txt wc *.txt cat movies.txt grep The movies.txt grep The less movies.txt sort movies.txt sort head -3 movies.txt head -3 ls ls *.txt cat hi.txt cat movies.txt wc movies.txt wc hi.txt ls *.txt | wc -l wc movies.txt sort movies.txt sort movies.txt | head -250 | grep "The" sort movies.txt | head -250 | grep "The" | tail -3 sort movies.txt | head -250 | grep "The" | tail -3 | head -1 which du which /usr/bin/du which man du /usr/bin/man du du /usr/bin/man which man | du du Slide 17: du `which man` wc `ls *.txt` Slide 18: which man | xargs du ls *.txt | wc ls *.txt | xargs wc wc hi.txt wc hi.txt movies.txt xargs wc Slide 22: ps jobs ps aux top ls emacs movies.txt jobs ps jobs fg ls jobs kill %1 jobs emacs movies.txt & ps kill 960 ps ps -KILL 960 ps kill -9 960 ps ls javac Infinite.java more Infinite.java java Infinite ps java Infinite jobs ps kill 1317 jobs kill -9 1317 jobs ps java Infinite fg jobs ps emacs movies.txt jobs kill %1 jobs exit