LF_SysAdmin_Guidebook.pdf

(331 KB) Pobierz
A Brief Guide to
Starting Your Career
as a Linux Sysadmin
www.linuxfoundation.org
Why Linux?
You may not realize it, but Linux is everywhere. It’s most likely in the car you drive, the
TV you watch, the smartphone you talk on, and maybe even the refrigerator you store
your food in! It powers almost all of the websites you visit, and it’s behind virtually all the
special effects you see in summer blockbusters. In short, Linux is ubiquitous.
And it’s only becoming more and more common.
What does this mean for you? Well, along with Linux’s rise to prominence, there is a
corresponding demand for Linux talent. For example, if you go to Dice.com (a popular
technology job recruiting site) you can find almost 50,000 jobs requiring Linux system
administration skills. You can see, there are a huge number of jobs available for those
with the proper skills.
But that’s not all. Because Linux talent is so in-demand, employers are having a hard time
finding and keeping qualified sysadmins. As a result, employers are offering all kinds of
perks to the right candidates and employees. Some of these benefits include:
“The benefits are amazing
and almost universal. In fact,
in a recent survey of Linux
professionals, a whopping
90%
stated that they felt that
knowing Linux had advanced
their careers.”
The ability to work remotely or from a home office
Substantial flexibility with work hours
Higher starting salary
Bigger raises
Job security
Free training and certifications
And more!
The benefits are amazing and almost universal. In fact, in a recent survey of Linux
professionals, a whopping 90% stated that they felt that knowing Linux had advanced
their careers.
One of the best things about working with Linux, however, is that you can have a career
doing something you love. That same survey found that 75% of respondents considered
Linux to be not just a job, but a lifetime passion. Now that’s job satisfaction!
What Does A Linux
Sysadmin Do?
At this point you may be asking yourself what a career as a Linux sysadmin entails. That’s
actually harder to describe than you might think, because Linux system administrators have
highly varied and interesting jobs. But for example’s sake, here are a few of the tasks a Linux
sysadmin might perform:
Managing all the filesystems for the organization
Managing and providing support to users
Ensuring that Linux systems are secure and protected from hacks and bugs
Optimizing Linux installs for better performance
Troubleshooting a wide variety of issues.
But perhaps a better way to learn about what a sysadmin does is to hear from actual
sysadmins. We’ve created a series of interviews on Linux.com with some of our system
administrators here at The Linux Foundation. They talk about why they got into Linux, their
favorite aspects of their jobs, and what their daily duties entail. You can click through to find
the interviews here:
Linux Foundation SysAdmin Clint Savage Reminisces on Weeklong Hackfest
Linux Foundation SysAdmin Konstantin Ryabitsev, an SELinux Expert
Linux Foundation SysAdmin Michael Halstead’s IT Career Started at Age 15
Linux Foundation SysAdmin Andy Grimberg Loves New Tech and Snowboarding
To Linux Foundation SysAdmin Ryan Day, Elegance is the Best Tool
Linux Foundation SysAdmin Eric Searcy Lives By Regex.
The Linux Foundation
Sysadmin Training
System
When you first look at the path to becoming a professional Linux sysadmin, it can be
daunting. The mission of The Linux Foundation is “to preserve and protect Linux.” One of
the ways in which we do this is by providing training to help ensure that there is enough
Linux talent to sustain Linux’s growth. As a result, we’ve created an entire ecosystem
designed to help you become a Linux expert - regardless of your current experience level.
You’ll find Linux Foundation courses (denoted by a course number such as LFS201) for
every stage in your career, as well as two professional certifications (LFCS and LFCE) for
more advanced sysadmins.
“We’ve created an entire
ecosystem designed to help
you become a
Linux expert.”
BEGINNER
PRE-CAREER
JR. SYSADMIN
INT/ADV SYSADMIN
DevOps
LFS101x
Linux Users
Groups
training.linux
foundation.org
LFS201
LFS220
LFCS
Linux.com
LFS230
LFCE
LFS416
Scripting
languages
LFD211/LFD262
LFS311/LFD320
Engineer
LFS422/LFS426/LFS430
Cloud
LFS520/LFS540
How Do I Get Started?
It should almost go without
saying, but
the first key to
learning Linux is to install
Linux.
Both the LFS101x and
the LFS201 courses include
detailed sections on installing
and configuring Linux for the
first time.
If you are completely new to Linux, the best place to start is our free LFS101x
Introduction to Linux course. This online course is hosted by edX.org, and explores
the various tools and techniques commonly used by Linux system administrators
and end users to achieve their day-to-day work in a Linux environment. It is designed
for experienced computer users who have limited or no previous exposure to Linux,
whether they are working in an individual or enterprise environment. This course will
give you a good working knowledge of Linux from both a graphical and command line
perspective, allowing you to easily navigate through any of the major Linux distributions.
Once you’ve completed LFS101x, you’re ready to start diving into the more complicated
tasks in Linux that will be required of you as a professional sysadmin. To gain those
skills, you’ll need to take LFS201 Essentials of Linux System Administration. The course
gives you in-depth explanations and instructions for each topic, along with plenty of
exercises and labs to help you get real, hands-on experience with the subject matter.
If you would rather have a live instructor teach you or you have an employer who is
interested in helping you become a Linux sysadmin, you might also be interested in
LFS220 Linux System Administration. This course includes all the same topics as the
LFS201 course, but is taught by an expert instructor who can guide you through the
labs and answer any questions you have on the topics covered in the course.
Practice makes perfect, and that’s as true for Linux as it is for any musical instrument
or sport. Once you’ve installed Linux, use it regularly. Perform key tasks over and over
again until you can do them easily without reference material. Learn the ins and outs of
the command line as well as the GUI. This practice will ensure that you’ve got the skills
and knowledge to be successful as a professional Linux sysadmin.
Zgłoś jeśli naruszono regulamin