Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There are rumors. These rumors claim that there are nerd on this hell of a planet who don't touch a mouse. They are my heroes :D

How can I become such a pro?

(I used to know a site, like stackoverflow, where you could upvote really cool commands, like twittering from terminal etc.)

share|improve this question

closed as primarily opinion-based by Seth, Eric Carvalho, Braiam, mikewhatever, minerz029 Jan 25 '14 at 21:28

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

This should be a community wiki. – dv3500ea Nov 23 '10 at 20:28
First of all, throw away your mouse ;-) – crncosta Nov 23 '10 at 20:34
Based on the two heavily upvoted answers on a question entitled When to mark as 'community wiki' I see no reason for this to be made community wiki. – 8128 Nov 23 '10 at 21:39
Becoming a terminal pro includes becoming a pro in shell scripting as well. Start reading the bash manual or if you're using the z shell start reading the zsh manual. – joke Nov 23 '10 at 23:58
Even though it's not a question, it's one of my favourite questions on this site. – Roddie Nov 25 '10 at 21:41
up vote 27 down vote accepted

For starters, I'd recommend:

share|improve this answer
+1 for the xkcd – Abhay Rana Jun 26 '11 at 11:48

look at this address:

share|improve this answer
this is exactly the site i meant. THANK YOU :) – Jai Puri Nov 23 '10 at 21:01

Switch to dwm, wmfs, wmii, awesomewm, or xmonad as your window manager for 1 year. This might be easier to do if you are using Archlinux.

share|improve this answer
Aewsome user here on Ubuntu. Works just peachy. – Rick Nov 25 '10 at 12:27

From my own experience, two simple advices:

  1. Stick with Linux whatever happens. Just use it for every single computing task.
  2. Use Vim as your only text editor. Vim not Gvim.
share|improve this answer

There are a couple of really good ways to become a CLI pro. One is install the server edition of Ubuntu and do not install any GUI or desktop environment. The other is to start using a text and command-line only distribution. INX is one such distro. It is excellent for learning command-line usage. Please take a look at .

share|improve this answer

I would highly recommend CLI companion terminal. It has a highly accessible, editable lookup table that contains commandline commands and their description.

Perfect for those just starting and those rarely used commands.


share|improve this answer

I agree with charlie-tca, ditch the GUI. Of course, some of us are old pros from the pre-historic days of Linux where you HAD to know c-li b/c we had to download our own programs and compile them, including desktops!

lynx and B*tchX baby! and a good friend who you can call on the phone to ask for help. ncurses installs of the OS! Slackware was my first exposure to c-li keyboard KungFu. is the "goto" site for learning c-li KungFu.

share|improve this answer

You can find a list of the most used linux commands at this link.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.