View Single Post
Old 08-18-2008, 07:56 PM   #11 (permalink)
spirilis
Senior Membrane
 
spirilis's Avatar
 
Join Date: Jul 2007
Type: InTP
Location: Hanover, PA
Posts: 2,122
spirilis is unique just like everyone else
Default

Quote:
Originally Posted by Xander View Post
Is there a secret? Is there a shortcut or is the twelve year route a necessity?

It's 12 years of practice (and seeing Linux through all kinds of driver/obscure hardware/library issues/app developers at work doing crazy shit/watching Linux crash & burn under heavy load) , yeah.

A couple hints though:
1. Working knowledge of the C programming language (Standard C, not C++ or C# or Java or anything higher-level like that; Standard C where you have to deal with pointers and no object-orientation). This gives you access to the "language" that all the intimate details of Linux's core speaks. Oh, it also helps to have knowledge of the BSD Sockets interface, which all network-aware apps use to initiate/manage any communication involving networks.
2. Good knowledge of shell scripting
3. Master of the shell prompt, in general.

I don't think it's possible for a good Linux technician to troubleshoot a system without busting out a shell prompt.
__________________
intp | type 5w6 sp/so/sx
spirilis is offline   Reply With Quote