Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.
3.7. Reflection Checkpoint
Before moving to Phase 4, confirm you can answer these from understanding:
Files and Accounts:
- What is the practical difference between a hard link and a symbolic link? When can't you use a hard link?
- A file was deleted but the disk is still full. How do you identify and resolve this?
- What does
usermod -G wheel alicedo differently fromusermod -aG wheel alice? Which is dangerous and why? - What shell should a system service account use, and why?
Processes and Scheduling:
- A process is in
Dstate. Can you kill it withkill -9? Why or why not? - What is the difference between a zombie process and an orphan process?
- You start a command over SSH that needs to survive session disconnect. What two things must your command include?
- In cron format, what does
*/15 * * * *mean?
systemd and Packages:
- What is the difference between
systemctl enable,systemctl start, andsystemctl enable --now? - After editing a unit file in
/etc/systemd/system/, what command must you run beforesystemctl restart? - What is
systemctl maskand when would you use it instead ofsystemctl disable? -
dpkg -i package.debfails with unmet dependencies. Whataptcommand fixes this?
Containers:
- What is the key architectural difference between Docker and Podman?
- What is the difference between
ENTRYPOINTandCMDin a Dockerfile? - Port mapping
-p 8080:80— which is the host port and which is the container port? - What volume flag is needed on RHEL/SELinux systems to allow container access to a bind-mounted host directory?
Written byAlvin Varughese
Founder•18 professional certifications