Phase 4 / 11 · Trips 41–56

Linux Processes, Networking, and Troubleshooting

Understand the operating-system concepts that directly affect containerized applications.

Walkthroughs planned

Before this phase: Bash Scripting and Automation — checkpoint

  1. Trip 41Need to inspect running processesUse ps, top, and pgrep →
    Learning goalNot yet practiced
  2. Trip 42Need to stop a processUse kill and understand signals →
    Learning goalNot yet practiced
  3. Trip 43Need to understand background executionUse &, jobs, fg, and bg →
    Learning goalNot yet practiced
  4. Trip 44Need to inspect memory and CPUUse free, uptime, and process tools →
    Learning goalNot yet practiced
  5. Trip 45Need to inspect disk usageUse df and du →
    Learning goalNot yet practiced
  6. Trip 46Need to understand Linux servicesInspect systemd services with systemctl →
    Learning goalNot yet practiced
  7. Trip 47Need to inspect system logsUse journalctl →
    Learning goalNot yet practiced
  8. Trip 48Need to inspect network interfacesUse ip addr and ip route →
    Learning goalNot yet practiced
  9. Trip 49Need to troubleshoot DNSUse dig and getent hosts →
    Learning goalNot yet practiced
  10. Trip 50Need to test HTTP endpointsUse curl with headers and status codes →
    Learning goalNot yet practiced
  11. Trip 51Need to inspect listening portsUse ss →
    Learning goalNot yet practiced
  12. Trip 52Need to test TCP connectivityUse nc →
    Learning goalNot yet practiced
  13. Trip 53Need to understand TLS connectionsInspect certificates using openssl s_client →
    Learning goalNot yet practiced
  14. Trip 54Need to understand process isolationExplore Linux namespaces →
    Learning goalNot yet practiced
  15. Trip 55Need to understand resource isolationExplore cgroups →
    Learning goalNot yet practiced
  16. Trip 56Need to understand application shutdownHandle SIGTERM and graceful termination →
    Learning goalNot yet practiced

Checkpoint · Phase 4

Diagnose an application that cannot start or connect to its dependency.

Mark this checkpoint when you can achieve the outcome independently.

Not yet achieved