Level 2: Process Whisperer 💻
Overview
Master process management and system resource control.
Stage 2-1: Resource Detective
Mission: Identify and manage resource-intensive processes
Setup:
# Create resource-intensive processes
yes > /dev/null &
dd if=/dev/zero of=/dev/null &
Challenges:
- Identify top CPU-consuming processes
- Find memory-intensive applications
- Adjust process priorities
- Kill runaway processes
- Monitor system load
Success Criteria:
- Processes correctly identified
- Resources optimized
- System stability maintained
- Efficient command usage
Skills Used:
top/htoppsnice/renicekill/pkilluptime
Stage 2-2: Service Sorcerer
Mission: Troubleshoot and fix system services
Setup:
# Install and configure test services
sudo apt install nginx
sudo systemctl stop nginx
Challenges:
- Check service status
- Analyze service logs
- Fix dependencies
- Configure service parameters
- Create basic systemd service
Success Criteria:
- Services running correctly
- Logs properly analyzed
- Dependencies resolved
- Automation implemented
Skills Used:
systemctljournalctlservicestatus- Log analysis