
click to enlarge
You are not really exploiting your Linux box to the maximum if you are not using the command line. The tasks that could take hours to perform in the graphical user interface are just a couple of seconds away if you are using the terminal. For example assume that your friend requested to know which songs you have in your music collection. Would you prefer opening up a file browser and checking each song or search string, or would you prefer to open up a terminal and type
tree Music > my_music.txt, which also shows which songs are in which folder and writes them to a text file ready to e-mail? I assume you chose the latter, as it is quicker and provides a copy of said search parameters, and if so, then it pays to learn the basic Linux commands and to start using them step by step, day after day. Commands in the Linux world are issued as command options arguments. To learn more about commands, options and arguments always consult the man (manual) page first. To read the man pages, type man command_name. The screenshot above is an example of a man page, for the ls command.
I will give links throughout the article for each command, which will take you to the article which is written on this specific one.