Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am doing my masters in Computer Application. I am interested in Linux and scripting. I want to choose my carrier only in Linux, but i am confused which domain/profile will best suit me. Can any one help me out? I don't know which are the possible domains/profiles available in context to Linux and scripting.
It's enough difficult to say, but there are general guidelines to keep in mind.
First, the World Job Market is various and complicated and most well-payed job positions require a certification (Red Hat, LSB or others).
As a second point it depends by your skill and your ability to sell yourself. I know that the expression "sell yourself" seems to be rude, but that's the fact: you have to refiine your commercial skill (if you have some)!
When you say "Computer Apllication" and "Linux/Scripting" I think about Linux System admin, but it's not an easy way and the market is a jungle!
Thanks for the reply,
You got me right i am pursuing Masters in Computer Application (SA-System Admin). What i am confused on is that i want to work only on Linux, and i don't know which are the fields (in Linux) on which i can put some more weight compared to other topics (say Programming, etc). I am confused where to start from ( in context of mastering Linux) and which are the areas on which i should i should concentrate more. One guy (currently working in RedHat) told me to have hands on in linux , bash scripting, sed and AWK. But i dont know how it will help me in context of getting placements.
Distribution: RHEL, CentOS, Debian, Oracle Solaris 10
It all depends on you what do you want to be after completing your MCA degree. If you want to be in linux field and want to learn shell scripting so there are various options like programmer in linux, or system administrator, etc.. And for addons for your carrier you should do RHCE course also which will help you in growth in linux field - IT industry. Because when you will go for some job for linux, companies may ask you for RHCE certified. There are various possible domains/profiles available in linux but first you have to decide what you want to be, either programmer or administrator.
So, good luck for your carrier and concentrate on your aim, carrier what you have to be and go for that only...
Ramesh it is best thing for you are pursuing master in computer Application if you really
interested in linux and scripting then you must have Redhat certification then you will have good profile anyhow get some experience from some where it might be in initial stage you may face some struggle and less salary but after having sufficient experience you can be hired by any company as a linux system admin on suitable package so no need to worry just start play with linux and improve your skill as much as you can.
Well, I started focusing your goal better!
If you want to became a competitive Linux Admin you MUST know Linux as well as your family, your partner or your friends.
You have to investigate the whole possibilities: from different hier implementation (from a distro to another) to the Package Management System, from the config by file edit to the system-config-* RedHat things and GUI administration, from implementing a Web Server (and mantaining it!) to configuring a linux cluster!
If the choise is between sys-admin and programmer start thinking that a sys-admin having programming skills find benefits in it!
Shell scripting have to be your mean goal and keep in mind that your script have to be efficient, fast, reusable and possibly cross-system (so you can use a script on another distro).
I think that one can perform a useful shell-scripting when he/she knows well sed, awk, grep and other shell utils.
I suggest you to learn on a Slackware or a Arch distro and make tests, tests, tests...
If you want to be Linux System Administrator these are the things I will look into
Can you setup and work with RAID, LVM ?
Can you setup BIND DNS, Apache, Mail server, Mysql, SAMBA, NFS, NIS, Proxy etc?
how much do you understand tar, grep, yum, rpm , find, crontab, awk, sed and how it works etc ( similar tools)?
How is your scripting knowledge?
Any knowledge about clustering, virtualization ?
Iptables,nagios, puppet ( or similar tools for security, monitoring, management)
Problem you have faced in linux and how you solved it ?
New things that you have done in linux ?
Kernel, file system,
and will go in details to know the level of knowledge you know about?
and most important of all how confidence are you in what you say you can do ?