Pepper Home Course Home Syllabus Assignments Due In Class Exercises Presentations Helpful Links

CSC271 Software I: Utilities and Internals Links

 

link Description Notes
http://beej.us/guide/bggdb/#coredump gdb tutorial (tui works when you include -q on gdb ex: gdb -q menu4p.c core -tui)
https://www.udemy.com/topic/unix/ unix tutorials Udemy unix tutorials
http://www.cyberciti.biz/tips/understanding-unixlinux-file-system-part-i.html understanding inode and linking files  

http://www.grymoire.com/Unix/Sed.html
http://www.panix.com/~elflord/unix/sed.html
http://how-to.linuxcareer.com/learning-linux-commands-sed

SED tutorials  
http://www.zytrax.com/tech/web/regex.htm Regular Expressions  
http://www2.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html emacs tutorial  
http://www.ee.surrey.ac.uk/Teaching/Unix/ Unix tutorial for beginners  
http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html Bash Shell Scripting introduction  
http://uva.ulb.ac.be/cit_courseware/unix/unix11.htm VI tutorial  
http://www.tldp.org/HOWTO/C-editing-with-VIM-HOWTO/intro.html VIM tutorial  
http://linuxzoo.net/page/manipulate_tut5.html Many Linux tutorials Creates a virtual system for you to work on and then tests the results of your commands. It does not give you step by step instructions, but a basic clue
http://www.tecmint.com/35-practical-examples-of-linux-find-command/ find command  
http://www.doc.ic.ac.uk/~wjk/UnixIntro/ unix intro lecture with exercises It has the penguin picture. It is a clear tutorial that provides good pictures and goes deeply quickly. It allows you to discover connections.
http://tldp.org/LDP/intro-linux/html/index.html unix intro with exercises  
http://www.upscale.utoronto.ca/GeneralInterest/Harrison/LearnLinux/ unix intro tutorial based upon http://www.linuxtraining.co.uk/download/new_linux_course_modules.pdf
http://people.ischool.berkeley.edu/~kevin/unix-tutorial/ unix intro tutorial with exercises  
http://www.comptechdoc.org/independent/web/cgi/perlmanual/perlfileprint.html print a file in perl  
http://www.pageresource.com/cgirec/ptut4.htm perl print with <<  
http://tldp.org/LDP/abs/html/comparison-ops.html shell comparison operators Shell comparison operators - good explanation of difference between [ and [[ and number vs text comparison
2) good inode table / file descriptor picture at the bottom inode table