Throughout the course, we will use Ubuntu Linux, so it’s important to get familiar with it, and not only with the graphical user interface (GUI) but the command line interface (CLI) as well.
Please read through the following slides and try out all the commands listed on the slides!
You can find some questions in the notes section of each slide, please Google them and try to find answers!
For later use here is an Ubuntu cheat sheet with the most important commands.
Detailed shell tutorial
If you want to get deeper knowledge about the Linux shell, what magical things can you achieve through the terminal, or you just need further explanation on the commands we included in the above presentation, take a look on this site:
http://linuxcommand.org/lc3_learning_the_shell.php
You only need to read these pages from the table of contents:
- What Is “The Shell”?
- Navigation
- Looking Around
- A Guided Tour
- Manipulating Files
- Working With Commands
_Note: Later, when you have further knowledge about programming, you can come back to the other topics listed on this site, for example, shell scripting is the army knife of using Linux :)_