← Back to catalogue
Professional assessment

Linux administration for operations

Diagnose Linux services, permissions, disk, memory, networking, and scripts using evidence. Practice support and recovery decisions in production scenarios.

BigSavantAvailable
BigSavantLinux12 lessons

Objectives and progression

Twelve modules teach how to observe a Linux system, form hypotheses, and choose justified interventions. Lessons connect systemd, identity, storage, performance, networking, Bash, resource isolation, data publication, and recovery to production-support tasks. Each module includes its own questions; twenty fictional cases show constraints, consequences, and alternative decisions. The final assessment reuses path questions to consolidate learning. References identify versions and context differences: SELinux examples use RHEL 10 and do not represent every distribution.

Audience: L2/L3 support professionals, administrators, and technical managers coordinating Linux services.

Prerequisites: Familiarity with a terminal, files, and IT services. Hands-on exercises should use an authorized environment.

470 estimated study minutes

  • Collect bounded evidence and distinguish symptoms from causes.
  • Relate service state, permissions, and resources to functional impact.
  • Interpret networking and script failures without overlooking execution context.
  • Plan changes and recovery with validation, persistence, and partial-data handling.

Modules

  1. Start with context and preserve evidence
  2. Interpret services and logs with systemd
  3. Diagnose identity, permissions, and SELinux
  4. Distinguish space, inodes, and mounts
  5. Interpret CPU, memory, and I/O waiting
  6. Separate DNS, connections, TLS, and the application
  7. Shell: arguments, pipelines, and exit codes
  8. Maintenance and demonstrated recovery
  9. Isolate resources and establish readiness on Linux
  10. Recover filesystems and publish data safely
  11. Diagnose networking in the application context
  12. Automate with Bash: failures, concurrency, and delivery

Continue learning

Technical assessments

References and version

DR Linux 2026.4; networking and Bash manuals reviewed 2026-10-01; cgroup v2 and upstream systemd manuals reviewed 2026-10-01; RHEL 10 examples; Linux man-pages 6.19; OpenSSL 3.5

What you will explore

0 / 12
01

Start with context and preserve evidence

Identify the system, failure window, and service before changing state.

20 min
02

Interpret services and logs with systemd

Distinguish current state, startup enablement, and configuration reload.

20 min
03

Diagnose identity, permissions, and SELinux

Investigate layered access controls without indiscriminately broadening permissions.

20 min
04

Distinguish space, inodes, and mounts

Explain write failures and differences between filesystem and file usage.

20 min
05

Interpret CPU, memory, and I/O waiting

Use metrics together to choose the next diagnostic hypothesis.

20 min
06

Separate DNS, connections, TLS, and the application

Locate the failure layer and prepare a change with validation and rollback.

20 min
07

Shell: arguments, pipelines, and exit codes

Make script intent explicit when handling paths and failures.

20 min
08

Maintenance and demonstrated recovery

Prepare updates, restarts, and persistence validation.

20 min
09

Isolate resources and establish readiness on Linux

Connect cgroup limits, resource pressure, and startup semantics to service-recovery decisions.

45 min
10

Recover filesystems and publish data safely

Distinguish mounts, data identity, atomicity, and durability before repairing, publishing, or accepting a restore.

45 min
11

Diagnose networking in the application context

Trace resolution, routing, TCP, TLS, and HTTP without confusing a local observation with service recovery.

50 min
12

Automate with Bash: failures, concurrency, and delivery

Preserve arguments and statuses, control concurrent jobs, and distinguish execution, publication, and effect acknowledgement.

50 min

Learning is also trying.

Original explained questions, flashcards, and scenarios to apply the concepts.

Practice
Independent professional path with lessons and assessment of the presented topics. It does not award external certification or replace supervised practical experience.

Assessment topics

Context and evidence—
systemd services—
Identity and permissions—
Disk and filesystems—
Performance and processes—
Networking and validation—
Shell and automation—
Maintenance and recovery—
Isolation and readiness—
Filesystems and data recovery—
Networking and consumer context—
Automation and failure boundaries—