Linux Command Line · 14-day planAll days
Day 9 of 14 30 minps & topkillsystemctl
Every running program is a process. Learn to list processes with ps and top, find the one hogging the CPU, stop it with kill and signals, run jobs in the background, and manage long-running services like web servers with systemctl.
By the end of today you can
- Explain what a process and a PID are
- List and filter processes with ps, pgrep and top
- Stop processes with kill and choose the right signal
- Run commands in the background and keep them running with nohup
- Check, start, stop and restart services with systemctl
What's inside
- 5 sections
- 3 diagrams and mind maps
- 4 code examples you can run
- 5-question quiz
- 1Listing processes: ps
- 2What's busy? top
- 3Stopping processes: kill and signals
- 4Background jobs
- 5Services: systemctl
Sign in free to read this lesson
Get the full lesson with diagrams, runnable code and the quiz. Your progress is saved across devices.
Sign in free