MakeTechEasier
  • Home
  •  
  • About
  •  
  • Archives
  •  
  • Jobs
  •  
  • Advertise
  •  
  • Contact Us
  • Windows
  • Linux
  • Mac
  • Internet
  • WordPress
  • iPhone
  • Android
  • All Categories
    • Android RSS
    • Firefox RSS
    • Gaming RSS
    • Google RSS
    • google chrome RSS
    • Internet RSS
    • iPhone/iPod Touch RSS
    • Linux RSS
    • Mac RSS
    • Mobile RSS
    • OpenOffice RSS
    • PC Hardware RSS
    • Review RSS
    • Roundup RSS
    • Windows RSS
    • Windows Mobile RSS
    • WordPress RSS
    • WordPress Plugins RSS
  • rss icon
  • email icon
  • facebook icon
  • twitter icon

How to be Your Own Linux Tech Support

Posted by: Joshua Price on March 5th, 2009
  • 11 Comments
  • Share

tuxWhen I first began using Linux, I was fortunate that I had a few friends around who knew it well, and were able to answer my questions and provide support. Not everyone is so lucky. Fortunately, these days there are a multitude of ways you can get the info you need without calling up Cousin Ron the Computer Wiz. He’s probably busy recompiling his kernel anyway.

Many of the things I’ve listed here are well known to long time Linux users, I’m hoping that those who are just starting out, or are considering the switch, can find a few useful resources for making your system work the way you want. Linux is meant to be tinkered with, there are examples and how-tos everywhere. With the extensive guides and forums available to everyone, you don’t often encounter a problem that hasn’t been seen and blogged about by now. There are also quite a few things already built into a Linux OS that are there to help you get the information you need.

--help

Most Linux programs and commands have a --help option built in. It’s rare I encounter one without --help or something very similar. If you’re trying to figure out what arguments a command needs in order to run the way you want, try

(command) --help

man

The vast majority of Linux distributions include man. It’s a small program with a large collection of manual pages for nearly every program/command on your Linux system. Many Linux distributions take pride in the fact that every, or almost every package on the system has a manual page associated with it. If --help doesn’t give you the answers you need, try

man (programme)

Here’s an example of the man page for apt-get.

man-apt-get

Top

top is a tool that shows you what processes are using the most CPU time, along with some other resource usage information. If something seems to be slow or locked up, top is one thing you can use to find out what’s going on. It typically updates every three seconds so it can be a good way to monitor your resource usage for a while. It’s along the same lines as the Processes tab of the Windows Task Manager.

Here, for example, I can see that Firefox is using up far more of my RAM than anything else running on my system, but it’s not currently stressing my CPU at all.

Using top to view resource usage

Built-In Documentation

Chances are, your distribution of choice already has a very impressive collection of documentation available to you any time you want it. To find out if it’s already installed, take a look at

/usr/share/doc

and look for directories called FAQ and HOWTO. If you don’t see them, then you don’t yet have the documentation installed. Not to worry, it’s a quick package fetch away. In Debian/Ubuntu style distributions, you can use apt-get or aptitude to install the package doc-linux-html (if you want your documents in HTML format) or doc-linux-text (if you prefer plain text files).

The HOWTO directory contains a HUGE amount of information on everything from printer setup to kernel hacking to setting up a Beowulf cluster.

howto-folder

Web Resources

There are places all across the internet dedicated to helping new Linux users, or even advanced users who are  having trouble getting things to work just the way they want.

Google Linux Search

I’m sure it comes as no surprise to anyone that Google is a great place to go when you need technical information, but what many people don’t know is that Google has a search system specifically targeted to Linux searches. You can find it at http://google.com/linux

Google's Linux Search

Online Documentation

  • The Linux Documentation Project
  • Dell Linux Engineering Web

Forums/Communities

When all of the above fails, there are always web forums and communities with lots of people willing to help out.  When posting to a forum or community, you’ll get a MUCH better answer if you ask a better question. Here are a few tips for how to ask for help in a way that will get you the fastest, most useful response.

  • RTFM. Even the nicest, most well meaning forum member will get irritated if you ask a question that can be answered with a simple web search or a check of the program’s man page. Check available documentation and Google Linux Search before posting to a forum. Chances are, you’re not the first one with this problem.
  • Be specific in your subject line. Saying “my video doesn’t work” will likely be ignored as you didn’t include any useful information. Try something like “X.org not starting on Dell Inspiron 700m in Debian 5.0″
  • Include software/hardware details. This relates to the item above. If your mouse is acting funny, include things like which version of X you’re running, what window manager, when did it start acting up, etc. The more detail you include, the fewer questions they have to ask you before solving your problem.
  • Be specific on the problem. Are you getting error messages? If so, what do they say? When do they come up?
  • Finally, use decent spelling and grammar. It really helps.

Forums

  • Ubuntu Forums
  • openSUSE Forums
  • Fedora Forums
  • LinuxQuestions.org
  • Livejournal Linux Community
  • TechSupportForum.com

Some of this may seem like common sense, some of it may seem obvious, but every day I talk to people with questions that could be answered quickly and easily if they knew where to look.  We’ve all heard the saying about teaching a man to fish, well if you’ll forgive the bad pun, this is about teaching a fish to use man.  Get it? Yeah, I know, I should be a comedian.


Josh Price is a Linux professional and contributing writer to MakeTechEasier.com

Tags: documentation, forums, man, tech support, top
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Share and Enjoy!

  • Rss feed
  • StumbleUpon It!
  • Del.icio.us
  • reddit

Related Posts

  • 10 Useful Ubuntu-related Sites You Should Bookmark
  • How to Select A Linux Distribution
  • How to Find Free Linux Ebooks and Courseware
  • Accessing Linux Volumes From Windows
  • 5 System Administration Tools for KDE

Popular Posts

  • Turn Your Ubuntu Hardy to Mac OSX Leopard 498 comment(s)
  • Turn Your Ubuntu Intrepid Into Mac OSX Leopard 311 comment(s)
  • 28 Coolest Firefox About:Config Tricks 122 comment(s)
  • How To Boot And Install Windows 7 From USB Flash Drive 122 comment(s)
  • Best 101 Free Computer Software For Your Daily Use 101 comment(s)

Enjoyed the article? Subscribe to Make Tech Easier today to get your daily updates of technology tutorials, tips and tricks.

Enter your email:

4 pingbacks/trackbacks (Click to open)

  • How to be Your Own Linux Tech Support
  • Boycott Novell » IRC: #boycottnovell @ FreeNode: March 6th, 2009 - Part 3
  • ???? Linux ???? | Nica's Blog
  • Some Linux resources for beginners | Tech and life
[Click to close]

11 Responses

  • Marijn Schouten says:
    March 6, 2009 at 2:14 pm

    You forgot to mention IRC. Most distros have support channels on freenode or OFTC.

    Reply
    • Joshua Price says:
      March 6, 2009 at 8:55 pm

      It was a deliberate choice to leave out IRC actually. While there are a lot of great channels out there with friendly, helpful people, there are also a lot of people who just bash new users and try to make them feel inferior.

      Of course that’s true of places like the forums I’ve listed, but it’s been my experience that IRC tends to be a breeding ground for trolls more often than you’ll find at other help sources. Maybe it’s just bias from my own bad experiences in IRC.

      Thanks for the comment Marijn!

      Reply
  • Owen says:
    March 6, 2009 at 2:37 pm

    Yea, you hit it right on the nose. I don’t normally use the Google Linux search unless the normal Google doesn’t yield any results. Also, check out local libraries or Linux, Unix and BSD books. While out dated, they can sometimes be helpful.

    - Owen.

    Reply
  • Penguin Geek says:
    March 6, 2009 at 5:27 pm

    Shameless plug for our Google Groups LUG: http://groups.google.com/group/linuxusersgroup?hl=en

    We try to support any distro, and we work really hard to keep it spam free.

    Reply
  • Muhammad Saad says:
    March 7, 2009 at 10:58 am

    You forgot to mention ‘apropos’ for finding the required command. :)

    Reply
  • Arthur Marsh says:
    March 8, 2009 at 11:03 pm

    I can never remember apropos, so I use its equivalent:

    man -k blah

    where blah is some word likely to appear in the description of the command.

    Reply
  • waz says:
    March 18, 2009 at 7:47 am

    I have to second the IRC comment. I haven’t come across that many trolls on the default (your distro here) channels. Most have been very helpful if not better than the forums I frequent. I couldn’t live w/o them to be honest.

    Great article though. Probably the nicest way I’ve seen someone say RTFM.

    Reply
Cancel reply

Leave a Comment




Comment

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again

write for MTE

Latest Posts

  • OfficeMedium – A Social Collaboration Platform For The Small Business + Free Promotions
  • MakeTechEasier Is Now Hosted On KnownHost
  • KTorrent: KDE’s BitTorrent client
  • How to Create a Customized Toolbar for Your Browser
  • 13 Ways To Customize Ubuntu Netbook Remix For Better Usability

Our Writers

  • Damien Oh - Chief Editor
  • Sharninder - Geeky Ninja
  • Joshua Price
  • Tavis J. Hampton - Lantern Torch
  • Shevonne Polastre - FreeAgentWriter
  • Trevor Dobrygoski
  • Soumen Halder - Ampercent
  • Tanmay Ahmed - Tech-Tips-Geek
Make Tech Easier on Facebook
Jobs by SimplyHired
Job Widgets

Copyright

All the articles (including the text, images and tutorials) are properties of MakeTechEasier.

You cannot copy whole tutorials, either in English or translate to another language without our permission.

Write for us

Writing a tutorial or article for MakeTechEasier is a great way to get exposure and give back to the community.

Read More Details

Suggestions

We need your help to help us serve you better! This is YOUR site, so if you have suggestions/feedbacks on how we can improve it for you, please let us know! We do our best to make this place better!

Make a Suggestion

Navigation

  • Home
  • About Us
  • Advertise
  • Archives
  • Contact Us

Copyright © 2007-2010 Make Tech Easier | All Right Reserved.