Course pages 2016–17
Unix Tools
Online course
This year, this course is being delivered online (for the first time), in the form of a series of prerecorded video lectures (now complete). This change is in response to feedback from students in previous years, who wanted more opportunity to immediately try the material presented on a computer. Feedback on this new format will be much appreciated.
I will be available in the Intel Lab Tuesdays and Thursdays 11:00-12:00 to distribute printed lecture notes, answer questions, and assist students with doing the exercises.
Study materials
- Unix Tools slides (2up, 4up for printing), exercises
- Arthur Norman’s original course notes, slightly revised (available on paper at first lecture)
- Unix
Tools answers to exercises
[access limited to supervisors and (after end of course) students]
Manual pages of some major tools discussed in the course, formatted in PDF for easy printing on A4 paper (or reading on tablets):
Related links
- Single UNIX Specification (shell command language, utility conventions, sh, make)
- GNU Tools Source Code: bash, coreutils, make, rcs
- Subversion manual
- Perl documentation, Comprehensive Perl Archive Network (CPAN), Perl.com, Perl Mongers
- Installing Linux on your own PC in Cambridge
Most of the tools discussed in the course can be explored and used on the MCS Linux installation in the Computer Laboratory’s Teaching Lab, which is currently a customized version of Ubuntu Linux 16.04. Problems with MCS Linux should be reported to [Javascript required] [but feel free to cc to me (mgk25) as well].
See also
- LaTeX and MATLAB (Part II)