- Lab
- Core Tech
![Labs Labs](/etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/labs/lab-icon.png)
Linux System Management: Manage Linux Services
In this lab, you’ll practice managing Linux services. When you’re finished, you’ll understand how to manage systemd services, create a service unit, mange scheduled tasks, and also change a Linux system’s hostname, timezone, and locale using systemd commands.
![Labs Labs](/etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/labs/lab-icon.png)
Path Info
Table of Contents
-
Challenge
Get Started in the Lab Environment
Here are the initial instructions and explanation of the lab environment. Read this while your environment is busy creating itself from nothing. Yes, this violates physics; we know. How fun!
-
Challenge
Manage Linux Services
To start the lab, you'll familiarize yourself with the systemctl command and how to use it to manage services on Linux systems. You'll apply systemctl along with various subcommands to enable, disable, start, and observe the status of the chrony service.
-
Challenge
Customize the Server’s Name, Time Zone, and Locale
In this challenge, you will use commands from the systemd ecosystem to update the server’s hostname, time zone, and locale.
-
Challenge
Deploy a systemd Service Unit
You’ll deploy a unit file for a custom service. Then you’ll enable service and check the service status.
-
Challenge
Manage Scheduled Tasks and Time Services
Managing scheduled tasks is important, and you will use crontab, at, and systemctl commands to do so.
-
Challenge
Manage Linux Processes
Now, you will use the ps, pstree, pgrep, and pkill commands to view and manage processes on the server.
-
Challenge
Manage Process Priorities
You earlier practiced with process, and will now delve into this further, starting with the top command to observe the processes running on the system. Then, you will use the nice and renice commands to change the priority of processes.
-
Challenge
The Last Challenge
Welcome to the final challenge! This is your last chance to experiment in the environment. Clicking Finish Lab will end this little world that flittered into existence just for you.
What's a lab?
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.