Summary of the introductory session on Linux

by Eklavya Sharma

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.

Topics discussed:

  1. OS
  2. Terminal and terminal emulator
  3. Paths
  4. Commands
  5. Users and permissions

Important commands discussed during the session:

Keep practicing these commands regularly. These are especially important if you are interested in shell scripting.

Where to learn more from:

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.

Things I could not teach or I forgot to teach: