Take the 2-minute tour ×  Frequently, there are some things we
need to do, tweak system settings, execute some processes,
however even on Ubuntu, sometimes there isn't a GUI to perform
such tasks, which is why we come to places like Ubuntu forum,
askubuntu or even search on Google.  Then someone provides us a
terminal command that allows us to do whatever we need at that
moment to solve a certain problem. So I see that learning the
language behind Linux can be extremely useful. But all I've been
doing so far is to execute the commands, sometimes I don't even
understand what I'm doing while executing them, I am just
following instructions from someone else.  I would like to
understand more about Linux in general and Ubuntu in particular,
I don't want to master Linux or run everything on terminal, I
like Ubuntu just fine for modern PC's, user-centric and
graphical, but I just would like to know the basics and at least
to be able to understand what a certain command is going to do
on the system.  What is the bes