LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 04-28-2017, 08:39 PM   #1
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Rep: Reputation: Disabled
What Programs Should a Sys Admin Know?


Code:
Squid 
Nginx
Nagios+Cacti+PNP4Nagios+Munin Monitoring
Openstack
Mesos+Ganglia+Zookeeper+Hadoop
Proxmox/OpenContrail
BGP/OSPF
Channel bonding/Load balancing
LDAP/SAML
Kerberos
SNMP
AWS's Lamda+Cron jobs
Sudo
OpenVPN
OpenSSL/GPG
OSSEC/Samhain/Snort/Tripwire/Suricata
Wavemon/Kismet/Horst
Bro
Nova/Honey Badger
Lynis
Elk-stack/Splunk
Vim
Alpine/Mutt/Qmail
Spam Asassasian, STARTLS, DMARC+SPF, S/MIME
OpenDLP
Ksplice
SystemTap
SElinux/AppArmor
Cgroups
Shell Scripting
Python/Perl/Ruby/Lua
Awk/Sed
Git+GitFlow
Gitlab/Jenkins
Firewalld
Iptables/Nftables/eBPF+carp+pfsync
Astero/Untangle/Pfsense
--------------------------------------------------------------------------------------------------------------------------
Nmap, Netcat, Strace, Dtrace, Ftrace, Perf, Perftop, Tcpdump, Chroot, SSH, Telnet, Vmstat, Iostat, Dstat, Dmesg, Htop, Ps,
Lspci, Nmon, Macchanger, Ethrape, Ettercap, Tcptrack, Whois, Iftop, Gdb, Ngrep, Rsync, Ifconfig and the newer Ip commands, 
dd, Scp, pcap, /proc 
--------------------------------------------------------------------------------------------------------------------------
Foremost/Testdisk (data recovery tools)
PXE
Wake-On-LAN (to push late night software updates)
LAMP+Mod_evasive+Mod_security
PHPmyadmin
LuCI
FreeNAS/OpenSDS
Ceph/ZFS/RAID
BURP
Ansible/Puppet/Chef
GNS3
OpenDNS
VMware/VirtualBox/KVM/QEMU/Libvirt
Open vSwitch+OpenFlow
VNC
Screen/Tmux
Docker/Kubernetes
SystemRescueCD, Clonezilla, Kali, Inquistor

Last edited by linux4evr5581; 05-01-2017 at 09:19 AM.
 
Old 04-28-2017, 08:47 PM   #2
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Original Poster
Rep: Reputation: Disabled
The above is a list of programs that "I think" I should learn if I want to become a Linux systems administrator. But I wanted to know if I missed anything, or if the list is not accurate.. Is it possible to learn all this, and if so what should be the estimated time frame? Should I even try to learn all this, or only what the job requires? Any advice would be welcome, thank you!

Last edited by linux4evr5581; 04-28-2017 at 08:51 PM.
 
Old 04-28-2017, 09:14 PM   #3
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,610
Blog Entries: 4

Rep: Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905Reputation: 3905
I know about a fourth of them -- or less.

But I know where and how to find what I need to know, when I need to know, and I do have a "bag o' tricks" of reliable strategies to take in most cases. (But I also know how to ask a question on LQ!)

I can never anticipate what tool I might "run into" next. Happens all the time.
 
2 members found this post helpful.
Old 04-28-2017, 09:23 PM   #4
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Original Poster
Rep: Reputation: Disabled
Huh, interesting thats good to know, I still actually want to learn most of these tools besides the redundant ones (as in the same type of tool but just different brand). But that makes me feel way better, thanks for your input man!

Last edited by linux4evr5581; 04-28-2017 at 10:22 PM.
 
Old 04-28-2017, 09:58 PM   #5
Sefyir
Member
 
Registered: Mar 2015
Distribution: Linux Mint
Posts: 634

Rep: Reputation: 316Reputation: 316Reputation: 316Reputation: 316
Quote:
The above is a list of programs that "I think" I should learn if I want to become a Linux systems administrator.
I encourage the thinking, but don't do it this way. At most get a very basic overview of each in case you need to know more later.
I would suggest getting a Virtual Private Server (VPS) and try to build something with guides as necessary. For example, your own blog or gaming server.
Focus on getting it working, then making it secure and then optimizing it. Figuring out how to troubleshoot is a BIG thing to learn.

Personal experience: I've been using BASH for years and only recently would I say I "know" it to any level. I use vim as my primary editor and I wouldn't say I know it very well. Many of the tools you've listed you could use for years without fully understanding it.
 
1 members found this post helpful.
Old 04-28-2017, 10:13 PM   #6
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Original Poster
Rep: Reputation: Disabled
Yeah that sounds about right, I mean right now all I have is a very basic understanding of what these programs are used for, but I'm sure they do ALOT more... Good advice though I need to setup a virtual lab and get well versed with strace, gdb, and the like so that I can get some skills in debugging aswell. Thanks for the advice, good ideas!

Last edited by linux4evr5581; 04-28-2017 at 11:38 PM.
 
Old 04-29-2017, 11:51 AM   #7
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,131

Rep: Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302
AppArmor is OK for Debian Stable, but for CentOS or Red Hat you'll need to know SEL. I suspect that knowing /proc is pretty handy, too. This is a simple (and often amusing) introduction to some useful CLI stuff
http://www.brendangregg.com%2FSlides...xPerfTools.pdf
 
Old 04-29-2017, 02:36 PM   #8
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Original Poster
Rep: Reputation: Disabled
Good2know thanks David, I didnt put SElinux on my list (now I did) for that sake of saving time cause I heard how complex it can be to setup/debug, as it's so fine grained. And I didnt know that Red Hat mainly used SElinux, but it makes why they do as their both US based.. Thanks again! And yeah /proc definitely is important aswell as pcap too I think..

Last edited by linux4evr5581; 04-29-2017 at 02:39 PM.
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Sys admin or Net admin? linux4evr5581 Linux - Certification 13 10-01-2016 12:38 AM
sys admin vs network admin sulekha Linux - General 5 01-11-2009 05:03 AM
Looking for freelance sys admin axisgraphics Red Hat 1 05-15-2007 01:52 PM
Sys Admin Scenarios logicalfuzz Linux - Certification 0 11-16-2005 10:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:17 PM.

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
Open Source Consulting | Domain Registration