How To Look Like A UNIX Guru
Sunday, October 08, 2006
"UNIX is an extremely popular platform for deploying server software partly because of its security and stability, but also because it has a rich set of command line and scripting tools. Programmers use these tools for manipulating the file system, processing log files, and generally automating as much as possible.
If you want to be a serious server developer, you will need to have a certain facility with a number of UNIX tools; about 15. You will start to see similarities among them, particularly regular expressions, and soon you will feel very comfortable. Combining the simple commands, you can build very powerful tools very quickly--much faster than you could build the equivalent functionality in C or Java, for example.
This lecture takes you through the basic commands and then shows you how to combine them in simple patterns or idioms to provide sophisticated functionality like histogramming. This lecture assumes you know what a shell is and that you have some basic familiarity with UNIX." Read more!
Note from the Nerd: Ahh yes... a UNIX Guru, doesn't everybody want to become one? No? Ok, maybe just me. Still, this guide gives you some very good advice on getting the most out of the UNIX/ Linux command line interface. Read up!
If you want to be a serious server developer, you will need to have a certain facility with a number of UNIX tools; about 15. You will start to see similarities among them, particularly regular expressions, and soon you will feel very comfortable. Combining the simple commands, you can build very powerful tools very quickly--much faster than you could build the equivalent functionality in C or Java, for example.
This lecture takes you through the basic commands and then shows you how to combine them in simple patterns or idioms to provide sophisticated functionality like histogramming. This lecture assumes you know what a shell is and that you have some basic familiarity with UNIX." Read more!
Note from the Nerd: Ahh yes... a UNIX Guru, doesn't everybody want to become one? No? Ok, maybe just me. Still, this guide gives you some very good advice on getting the most out of the UNIX/ Linux command line interface. Read up!