For getting comfortable at the terminal
1 chapter · 3 lessonsAbout 0.5 h
Free drills to practice real-world sysadmin scenarios like server setup, process management, and incident response, safely in your browser.
This course continues from Terminal Advanced
A training course where you put the system administration commands from Terminal Advanced into practice through real-world scenarios.
Set up a server following a setup guide, track down and stop a runaway process, and recover a service from a failed deployment. Through these three scenarios, you will build practical system administration skills.
After completing this training, you will be able to apply what you learned in Terminal Advanced at a professional level.
Learn the full sequence of steps to get a new server ready: generating SSH keys, setting up aliases, creating the project structure, and configuring environment variables.
Check process listings, assess resource usage, and identify and stop problematic processes.
Identify root causes by inspecting logs and permissions, and restore services to a healthy state.
Put the system administration commands you learned to work in practical scenarios.
Experience real incident response and server setup through simulated exercises.
Learn fundamental server management workflows in a safe environment.
1 chapter · 3 lessons
Join thousands of developers who've mastered the terminal. Your first lesson awaits.
Get Started →