Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

What's the best way to learn how to use System Administration / using shell-commands in the Terminal?

share|improve this question
1  
When you say "use System Administration", do you mean using the tools available in the gui? –  apoorv020 Mar 3 '11 at 6:57

5 Answers 5

up vote 3 down vote accepted

My solution to this was to pick up a task that I needed to do, and start to do it terminal only, after that I tried to optimise the solution. Once you see the benefits you will create a virtous circle which will motivate you from then and onwards.

Example: remove empty spaces in a file (at that time a classmate was feeding me with source code with loads of this). Say this is an awk/perl one liner. At some point we have the file we want to fix. After that I substituted the file with a variable, encapsulated in a bash script. Bang! (now by automating that to parse all files in a folder, I could easily accept 100 files having both parties happy).

share|improve this answer

There is a nice manual in the community wiki, it can be found here. You have all you need to start there

share|improve this answer

I would suggest having two computers : one with a full blown GUI and one without GUI. Manage the first one with the GUI and the second one over ssh. Contrasting the two will be helpful, and you would not be able to cheat on the second one.

If you don't have two computers, you could set up VMs to do it.

share|improve this answer
    
Like they save necessity is the mother of all invention ;) –  Ashfame Mar 3 '11 at 10:14

There's a nifty applet called the Ubuntu Tips Applet. It pops notifications with useful terminal commands in a configurable interval, proved quite useful for learning a bit on the side. Not very useable for fast power-learning, though. http://www.omgubuntu.co.uk/2011/01/get-random-ubuntu-tips-on-your-desktop-app/

share|improve this answer

For me it was doing a gentoo install, the install doc walks you through pretty much everything. The resultant install will be different to Ubuntu but you'd learn the common ground

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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