§ 04 — Systems Administration and Maintenance
System administration means managing an organization's computer systems so they run smoothly. A system administrator (sysadmin) is like the IT guardian who installs software, sets up hardware, and fixes problems. In a company or school setting, the sysadmin ensures computers, servers, and networks are available and secure. They also plan backups and upgrades so systems stay reliable.
A sysadmin's daily tasks include installing and configuring operating systems, troubleshooting technical issues, and applying software updates. They manage user accounts and set security permissions so only authorized people can access files. They also monitor system performance (CPU, memory, disk space) and plan for capacity growth. In short, they keep the IT "engine" running and jump in to fix it when parts break or slow down.
Sysadmins use both command-line tools and graphical interfaces. For example, they might use a Linux terminal (CLI) to run quick commands, or a Windows Server Manager (GUI) for a visual setup. Common tools include SSH or Remote Desktop for remote access, and utilities like Task Manager (Windows) or top (Linux) for monitoring. Sysadmins also often use web browsers to access network appliances (like routers) and use text editors (like Notepad++ or vim) for editing config files. These tools help them automate and speed up routine tasks.
Ready to apply this? The practice section below walks through exam-style questions and scenarios about these concepts.
Review Questions
Worked Problems
Problem: A company's email server goes down after a power surge. As a sysadmin, list the first three steps you take to troubleshoot and restore email service, explaining each step.
Solution: 1) Check hardware status: Verify the server is powered on and connected properly, ensuring no hardware damage. 2) Review system logs: Look at error messages in system or application logs to identify software issues. 3) Restart services: Restart the email service (e.g. Exchange or mail daemon) and test if it responds. If not, check network and firewall settings. Each step narrows down the cause and helps restore service.
Problem: In an exam scenario, you have two configurations: Server A has outdated OS patches; Server B has current patches. Explain why Server A is more at risk.
Solution: An outdated server lacks security fixes, making it vulnerable to known exploits (viruses, hacking). Attackers can use those known holes to break into Server A. Keeping patches up to date (like on Server B) closes those holes, reducing risk.
Hands-On Exercise
(No code) Pick a lab environment (or virtual machine) and practice installing a simple operating system (like Windows or Ubuntu) and setting up one user account. Note each step, then recreate it from memory.
How to Pass
Memorize the main duties of a sysadmin (installation, backup, troubleshooting). Professors often ask: "Which of these is not a sysadmin task?" — so know the difference between an admin and, say, a programmer. Understand basic tool names (Task Manager, top, SSH) and why updates matter. Practice answering in steps ("first do this, then that") as if you're actually fixing an issue.
Free Sample
That was the free sample: 2 of 17 reviewers with answer keys in Systems Administration and Maintenance. Unlock the rest for the semester.
Unlock all reviewers →Done with this module? Track it — your progress shows on the subject list.
Studying with blockmates? Send them this lesson.
Up next
Lesson 2: Installing and Configuring Windows Operating Systems→