CSC training course for advanced command line use, common GNU/Unix tools, and Bash programming.
To whom: You are already using Linux command line and writing Bash scripts, but would like to know better how do these actually work. After this course you should be able to use command line more efficiently, and write more elegant shell scripts, and fix the misbehaving ones.
Practicalities for the online course and the regular class room course at CSC’s premises.
Before Linux-2, you should have completed Linux-1, or equivalently,
Lectures as HTML slides. Use cursor keys or click left/right side of the slide to change it. You can print the slides to PDF with Chrome, just tweak the print settings a bit.
Some of the exercises use small data files in handson.tar.gz, which you can download and unpack from command line using
curl -s https://jlento.github.io/linux-2/handson.tar.gz | tar zxvf -