The first session on introduction to Linux was held on 12 October 2015, Monday at 5:30 pm. A lot of first yearites and a few 2nd yearites turned up for the event. The event focused on teaching the fundamentals of Linux. Students were also introduced to the command line interface.
I have made a structured summary of what I taught. I hope this helps.
Everyone, start using Linux. You might not like it initially. Resist the temptation to use Windows. Gradually you will start liking Linux. And hopefully it will become the OS of your choice.
Linux is very developer-friendly (I’m not saying it’s bad for non-developers). To experience the power of Linux, start using Linux for whatever you are learning, be it C/C++, Java, Python, web-dev or anything else.
..
, ~
cd
- change directory - changes the current working directory (chdir
in windows)pwd
- print working directoryls
- list things in a directory (dir
in windows)less
- show the contents of a file in a pagercat
- output the contents of a fileecho
- output the command linehelp
- help on shell builtinsman
- manual page - help on external commandsKeep practicing these commands regularly. These are especially important if you are interested in shell scripting.
I learned a major part of what I know from http://linuxcommand.org/lc3_learning_the_shell.php
Some people have also suggested the EdX course.
PATH
environment variable