Thinking about career in Linux? Part 1

It is much more than a mere resistance against Microsoft technology and a hatred for Bill Gates; which I would say is not required at all!

Linux Career

Photo by John Vatterli

Career in Linux It’s time now to get into the requisites for building a career in Linux.

The other night, a good question popped out of my head — How many of the geek teenagers wish to work on closed source technology today? It’s been pretty ubiquitous for the computer freaks to turn to Linux/OSS, for that matter. This may not be a good sign for the closed source community and people who love closed source technologies. But that is how the perception is getting transformed amongst the engineering graduates.

However, before changing gears, it’s necessary to know what’s needed off you to build a career in Linux. It’s much more than a mere resistance against Microsoft technology and a hatred for Bill Gates; which I would say is not required at all! Remember, you may excel in one of the domains without criticizing the other one.

We’ve seen how Linux and other Open Source daemons can help us start our business, increase productivity, etc. It’s time now to get into the requisites for building a career in Linux.

Considering a lot of tools which need to be cited for this cause, we’ll complete the entire article in 2 parts.

Here you go;

Apache ServerApache: The world’s most widely used web-server, known for it’s open source architecture. It is often termed as Apache HyperText Transfer Protocol (HTTP) server program. Apache is one of the primal requirements to build a good CMS or likewise, in an Open Source industry. If not much, you need to learn the basics. Most Linux related jobs would ask you to have a hands-on over the apache administration.

Apache’s Documentation.

Apt-get tool: It is a command-line tool to handle packages, often known to be a user’s weapon to get hold of other tools using the APT library. Although, used mainly on Debian based systems, apt-get is cross-platform with various front ends built for it. Apt-get is one of the simplest tool to use and one should still be familiar with its working and syntax on command line.

Apt-get tool Manual.

BASH ShellBASH Shell: Bash (Bourne again shell) is a sh-compatible command language interpreter which executes commands from the standard input or a file. It incorporates cool features from the Korn and C shells(ksh and csh) too. It is fairly necessary for you to know how to program in Bash. One can save a lot of time and energy by writing down a little bash script to automate a task on the command line.

The complete BASH manual.

Iptables: If you’re hitting for a Linux administrator, or someone on similar lines, you need to master this. Iptables is used to install, manage and inspect the tables in the IP packet filter rules within the Linux kernel. With iptables you have the ability to create firewall rules on your Linux computer to allow/restrict access through each network interface. You should be capable enough to list the IP rules, filter a range of IPs and add/remove the rules to the table.

More details on Iptables.

MySQLMySQL: If you remember one of our previous articles on LAMP, MySQL should appear to be an obvious entry here too! It is a simple SQL database with GNU readline capabilities which supports interactive and non-interactive use.While it is used interactively, the query results are presented as an ASCII-table. For a non-interactive use, as in a filter, the results are tab-separated. However, the output format can easily be altered using command options.

To work on Linux domain, it would be very possible for you work on Linux-Apache-MySQL-PHP, aka LAMP. Hence, you need to be familiar with a MySQL server.

MySQL Documentation.

SSH and OpenSSH: SSH/OpenSSH client is a tool/program for logging onto a remote machine to executing commands over it. You might have to use a lot of SSH while working on a Linux network. Some of the basic requirements are - connecting to a server using SSH and setting up a key-based authentication for SSH.

Read more about SSH.

We shall come up with the remainder of tools in our next article. Meanwhile, we’ll be happy to see you master these. Stay tuned!

UPDATE: Part 2 of Career in Linux.

Praval, the author of this article is available as a freelance writer and technology blogger. He writes reviews and stuffs related to Wordpress, Linux, Information marketing, Open Source Software, Life hacks and technology in general. He also provides information marketing solutions to his clients. You may reach him at Praval.com


Don't like it? There are lots of published articles, pick a random one.

oCricket

Praval Singh posted this article on Sun, Jul 13th, 2008 at 6:10 am
Categorized under Featured, Linux and has the following tags

Prev Article: The Continuum, a massive Flash Game

Next Article: Thinking about career in Linux? Part 2

Archives: Visit the Archives for more articles.

Comments Post Yours

There are 2 responses so far. You can follow any responses to this entry through the RSS feed. You can leave a response, or trackback from your own site.

  1. hi praval,
    i visited ur website to know abt d carrer in linux.
    so i got some help.
    bt i m nt fully satisfied so can u plz let me know dat how shld i start wid linux.

  1. Pings & Trackbacks Sites, articles & blog posts linking back to this article.

Post yours

Sidenotes

Quick notes, scribbles, somehow related to this website and to what I do. Or perhaps I'm just plain lazy to make them into a full article.

Great Indian Developer Summit 2009

I got a Press Release of the upcoming GIDS '09 and here is an excerpt. The summit's program covers Java, REST, Unit testing, Groovy, Spring, Struts 2.0, SOA, Cloud Computing, Web Services, JRuby, RoR, Ruby, JVM, ...21st Jan, 2009

The flourishing gun market in Pakistan

VICE Travel: Darra, Pakistanby Top-Notch112 (Via: Deep Green Crystals) 20th Jan, 2009

Angry Ringtone for iPhone and others

[audio:http://audio.brajeshwar.com/angry-ring-ring.mp3] The ANGRY RINGTONE for iPhone. (Click the PLAY button above!) Download * iPhone Ringtone (.m4r) * MP3 Ringtone (.mp3) * Zipped (both .m4r and .mp3) To use it as an iPhone Ringtone; just double click the file "angry-ring-ring.m4r" and it ...15th Jan, 2009

IIM Ahmedabad's Leverage 2009

Leverage, the Venture Capital and Private Equity Club of IIM Ahmedabad and the Centre for Innovation Incubation and Entrepreneurship bring to you the 1st edition of the Venture Capital and Private Equity Conference on the ...12th Jan, 2009

Fedora 10 Released

Let's talk history! Fedora was created in late 2003 as a Linux based Operating System which gives the users an admittance from anywhere in the world to the most up-to-date free and open source software ...28th Nov, 2008

View the Sidenotes Archive

Play the Penguin Game

Recommended

  • Forum Oinam’s technical discussion forum where developers and designers can discuss all technical topics.
  • oCricket oCricket is about Cricket and people enthusiastic about it.
  • My Special Job My Special Job is a place where you can look for your weird necessities, strangely superb employees, when your need are more of those hackers, geeks, and ultimate rockstars in the Internet Technology.
  • AS 2.0 Reference Reference for ActionScript 2.0 Programming Language used in Flash. Primarily stashed here for my own personal reference.
  • Not Safe for Work Ever clicked a link and felt embarrassed with the content in front of your co-workers? Ever caught unaware because the funny link your friend sent was a little beyond funny? Let’s minimize that with NSWF.
  • ActionScript 3.0 Reference Flash/Flex ActionScript 3.0 Reference.
  • Ode to Apple Dedicated to Apple - Mac, iPhone, iPod, iTunes, Quicktime, Apple TV and all the awesome softwares for the Apple Mac.

Download free Brajeshwar Wordpress Theme

Brajeshwar

Brajeshwar I firmly believe in keeping things simple, easy for users and I envison pushing the technical envelop time and again for the betterment of viable commercial and practical applications. More about me.

Brajeshwar's affinity with Adobe

My Photos

More photos on Flickr

Member of 9rules Network

Since its inception on 11th June, 2001, "Brajeshwar" has 949 Articles and 6,472 comments, contained within 22 categories and 1,497 tags.