LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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!

Notices


Reply
  Search this Thread
Old 11-12-2015, 07:03 AM   #1
learnin2cocatinate
Member
 
Registered: Nov 2015
Posts: 41

Rep: Reputation: Disabled
How to be a System Admin?


Hello thanks if you're taking the time to read this, i would like to become a system adminstator. I want to learn debian first then once i understand how the basic os works i would like to move on to arch then gentoo to get a better understanding. I'm aways from there but i would just like to know what are some important sys admin tasks that i should know about? I know some important commands like ipconfig,netstat,nslookup,top,ping,smtp. I think these commands are basicly for configuring and trouble shooting the network and devices. So ill start learning these first but what i would just like to know is do sys admin daily tasks go deeper than this? If so what other stuff do they do? Thank you!
 
Old 11-12-2015, 08:48 AM   #2
MensaWater
LQ Guru
 
Registered: May 2005
Location: Atlanta Georgia USA
Distribution: Redhat (RHEL), CentOS, Fedora, CoreOS, Debian, FreeBSD, HP-UX, Solaris, SCO
Posts: 7,814
Blog Entries: 15

Rep: Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661Reputation: 1661
"System Admin" is different at every job. While it almost always includes basic operating system the details of what you do beyond that varies wildly.

In my first "System Admin" job (which didn't have that title by the way) I managed the UNIX OSes, The Databases on top of them, the printing, the modems and serial terminal connections as well as the hardware.

At the next "System Admin" job (which also didn't have that title) I managed the HP-UX and later Solaris OSes but we had a separate team administering the databases (Sybase then Oracle) except I also managed our Foundation CASE tool and its Informix database. I also managed disk layouts on our first RAID arrays as well as our backup tools (First EMC Epoch then Veritas NetBackup.) We also had Linux desktops for our team that we self administered.

In my next "System Admin" job (which actually had a title indicating this was my main job) I managed Solaris OS and Sun Disk Arrays but did not manage the database or the backup solution.

In the next "System Admin" job I managed mostly HP-UX OS and a little Solaris as well as early RHEL systems for application tiers. In this job I did not manage either the storage arrays or the backups.

In my current job I initially administered mostly HP-UX with a smattering of Solaris, RedHat (NOT RHEL) and FreeBSD systems. Now we're mostly on RHEL. We administer both the storage array and the Veritas NetBackup as well as VMWare running Windows Guests but another team administers Windows itself as well as MS Hyper-V on which our Linux guests live (go figure). We also administer things like DNS whereas in most organizations I've been in previously that was done by a network team.

From my reading and discussions over the years I gather many "System Admins" are directly responsible for and spend a lot of time administering web services. While we administer the OS of our web servers because it is RHEL and was formerly HP-UX we do not actually administer the Apache or Jboss configurations here.

So the answer is to certainly learn the base OS you intend to work in. Focus on things like configuring storage at host level as you'll likely do that regardless of whether it is just internal storage or external arrays either managed by another team or by you. Learn things such as performance tuning tools as they'll help you regardless of what is sitting on the OS. But essentially what you should do is learn what the organization you're intending to work at does. If you know Arch Linux backwards and Forwards it may help in an interview at a shop that does only Suse but a Suse expert will have a leg up.

I'd suggest installing CentOS and/or Fedora and learning those intimately if you plan to make a career as these are "RedHat" style distros. CentOS is a binary compile of the RHEL source and Fedora is a bleeding edge distro that is used to vet things that end up in RHEL eventually. RHEL is a "commercial" Linux and many companies use it because of stability. That doesn't mean there aren't those using other commercial variants or even non-commercial variants in their businesses - it just mean it is the most common one.

System Administration was a role I grew into not one I was hired for directly. Getting a job where you know they use the OS (and you can get access to it at admin level) is a good way to gain marketable skills.
 
1 members found this post helpful.
Old 11-12-2015, 09:58 AM   #3
learnin2cocatinate
Member
 
Registered: Nov 2015
Posts: 41

Original Poster
Rep: Reputation: Disabled
Thanks

Wow awesome invaluable knowledge from an expert i didn't expect that! Thanks a million this will definitely change on how i'll go about things. I liked the sound of Debian because NASA uses it and cause it based on Kali, so it intrigued me... Nevertheless i cant thank you enough i will intensely review the systems and OS's you mentioned to get a better understanding on what company uses what, and ill go from there... Thanks again!!
 
Old 11-12-2015, 05:48 PM   #4
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.10, Centos 7.5
Posts: 17,670

Rep: Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487Reputation: 2487
You should definitely bookmark this and have a look, especially the SysAdmin pages (see menu on LHS) www.linuxtopia.org.

Try to learn one thing at a time (unless you've already got the job ), otherwise it gets overwhelming as hinted by MensaWater's extensive post.
Setting up VM's that you can break/fix/destroy & re-create is a good way to go.
 
Old 11-12-2015, 06:02 PM   #5
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Yawnstown, Ohio
Distribution: Mojave
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
http://www.linuxquestions.org/questi...8/#post5033506
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
System admin book? conorr Linux - Server 8 09-28-2013 08:51 AM
System admin tools siawash Ubuntu 4 07-07-2011 10:22 PM
How to become a System Admin Tommo General 9 11-13-2008 07:24 AM
How To System Admin ibaydan Linux - Newbie 3 01-11-2008 01:07 AM
System Admin shaolin77 Linux - Security 3 06-19-2006 10:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration