Einstieg & Karriere

Linux-Administrator werden: dein Weg vom ersten Befehl bis zur LPIC-1

Der Weg führt über die Shell, nicht über die Oberfläche: Dateisystem, Rechte, Prozesse, Paketverwaltung. Wer diese vier Bereiche sicher beherrscht, ist in drei bis sechs Monaten LPIC-1-reif. Alles, was du davor an Distributionen vergleichst, ist Zeitverschwendung.

6 Kapitel mit allen Befehlen
Quereinsteiger lernt Linux am Schreibtisch mit Terminal auf zwei Monitoren
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Seit 1997 am Markt Präsenz & Live-Online 4,9 aus 503 Google-Bewertungen Auch Inhouse für dein Team
Worum es geht

Warum der Einstieg meist an der Reihenfolge scheitert

Die meisten, die Linux-Administrator werden wollen, haben Linux schon einmal installiert, ein paar Dienste zum Laufen gebracht und danach vor allem gegoogelt. Das trägt bis zu dem Punkt, an dem eine systemd-Unit nicht startet, journalctl eine Meldung über einen fehlgeschlagenen Mount ausgibt und niemand sagen kann, ob das Problem in der Unit, im Dateisystem oder in der Reihenfolge der Targets liegt. Ohne Modell davon, wie ein Linux-System bootet, Prozesse verwaltet und Rechte durchsetzt, bleibt jede Fehlersuche Zufall.

Gleichzeitig hat sich das Berufsbild verschoben. Wer heute Systeme betreibt, verwaltet selten noch einzelne Maschinen von Hand: Konfiguration kommt aus Ansible, Workloads laufen in Containern, Storage liegt auf LVM oder Ceph, und Härtung heißt SELinux oder AppArmor statt einer Handvoll chmod-Aufrufe. Das ändert aber nichts daran, dass die Grundlagen zuerst sitzen müssen. Ein Ansible-Playbook zu schreiben, ohne Dateirechte, Paketverwaltung und Dienststeuerung zu verstehen, erzeugt nur Automatisierung, die man nicht debuggen kann.

Der zweite typische Fehler ist der Sprung direkt in die Prüfungsvorbereitung. LPIC-1 lässt sich mit Fragenkatalogen bestehen, aber die Zertifikatsnummer allein trägt kein Bewerbungsgespräch, in dem jemand nach einem Bootproblem oder einer vollen Partition fragt. Sinnvoll ist der umgekehrte Weg: erst am laufenden System arbeiten, dann die Prüfung als Abschluss nehmen.

Miniatur-Szene: Treppe aus drei Stufen zu einem Arbeitsplatz mit Terminal, daneben Zertifikat und Wegweiser
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt

Vom Einstieg zum zertifizierten Linux-Administrator

  1. 01 Shell und Dateisystem (LPI01)
  2. 02 Systemadministration und systemd (LPI02)
  3. 03 Shell-Programmierung (LPI03)
  4. 04 Netzwerk und Dienste (LPI04)
  5. 05 Prüfungsvorbereitung LPIC-1 (LPI05)
  6. 06 Spezialisierung: Security, Ansible, Container
Was du mitnimmst

Der Lernpfad in fünf Stufen

Bei cmt bilden die LPI-Kurse eine aufeinander aufbauende Reihe, die genau diesem Weg folgt. Du kannst die Stufen einzeln über Monate verteilen oder als Komplettausbildung beziehungsweise BootCamp am Stück gehen, die Inhalte bleiben dieselben.

Stufe 1: sicher auf der Shell arbeiten

Der Linux Grundkurs LPI01 legt die Basis: Dateisystemhierarchie, Navigation, Rechte und Eigentümer, Editoren, Textwerkzeuge wie grep, sed und awk sowie der Umgang mit der Dokumentation. Ohne diese Stufe bleibt alles Weitere Abschreiben.

Stufe 2: das System administrieren

Im Aufbaukurs LPI02 kommt der eigentliche Admin-Werkzeugkasten dazu: Paketverwaltung mit apt oder dnf, Benutzer- und Gruppenverwaltung, Prozesse und Signale, systemd mit Units und Targets, Logging über journalctl, Partitionierung, LVM und Dateisysteme sowie zeitgesteuerte Jobs.

Stufe 3: Shell-Programmierung

Der Aufbaukurs LPI03 macht aus wiederkehrender Handarbeit reproduzierbare Skripte. Bash mit Variablen, Bedingungen, Schleifen, Funktionen, Exit-Codes und sauberer Fehlerbehandlung ist die Voraussetzung dafür, später Ansible oder CI-Pipelines sinnvoll zu nutzen.

Stufe 4: Linux im Netz

Der Aufbaukurs LPI04 behandelt Netzkonfiguration, Routing, Namensauflösung, SSH, Paketfilter und die Analyse mit Werkzeugen wie ss, ip und tcpdump. Spätestens hier hört das Lernen am Einzelrechner auf und die Arbeit an echten Serverdiensten beginnt.

Stufe 5: Zertifizierung LPIC-1

Die Prüfungsvorbereitung LPI05 schließt die Reihe ab und geht die Prüfungsziele der Examen 101 und 102 systematisch durch. Wer den ganzen Weg gebündelt gehen will, nimmt die Linux Komplettausbildung zur LPIC-1 Zertifizierung oder das Linux BootCamp zum LPIC-1 Linux-Administrator.

Danach: Spezialisierung wählen

Mit der LPIC-1 im Rücken sind die üblichen Richtungen Netzwerk und Dienste, Sicherheit mit dem Linux Security Intensivkurs und den SELinux-Trainings, Automatisierung über den Ansible Kompaktkurs, Container mit Docker und Podman oder die Fortsetzung Richtung LPIC-2.

Tutorial

Labor aufbauen, Übungen fahren, Prüfung ansteuern

Lesen bringt dich bis zum ersten Fehler, danach hilft nur noch eine Maschine, die du kaputt machen darfst. Deshalb steht das Labor am Anfang. Danach folgen konkrete Übungen für Shell, Rechte, systemd und Netz, und am Ende der Weg auf die LPIC-1.

01

Ein Labor, das du in Sekunden zurücksetzt

Zwei VMs reichen, eine aus der Debian-Welt und eine aus der RHEL-Welt. Alles, was du später im Job triffst, ist eine Variante dieser beiden.

KVM auf dem eigenen Rechner einrichten
# Debian/Ubuntu
sudo apt install -y qemu-kvm libvirt-daemon-system virtinst virt-manager
# RHEL/Rocky/Alma
sudo dnf install -y qemu-kvm libvirt virt-install virt-manager

sudo systemctl enable --now libvirtd
sudo usermod -aG libvirt "$USER"    # danach einmal ab- und wieder anmelden
virsh list --all

Ohne Gruppenmitgliedschaft in libvirt landest du bei jedem virsh-Aufruf in einer Passwortabfrage oder siehst schlicht keine VMs, weil du im Benutzer-Kontext von libvirt arbeitest statt im System-Kontext.

VM anlegen und einen Ausgangspunkt sichern
virt-install --name deb01 --memory 2048 --vcpus 2 --disk size=20 \
  --osinfo debian12 --graphics none --extra-args 'console=ttyS0' \
  --location http://deb.debian.org/debian/dists/stable/main/installer-amd64/

# Nach der Installation den sauberen Zustand einfrieren
virsh snapshot-create-as deb01 sauber "frisch installiert"
virsh snapshot-list deb01

# Nach einer verunglückten Übung zurück auf Anfang
virsh snapshot-revert deb01 sauber

Der Lerneffekt kommt aus dem Kaputtmachen. Wenn ein zerschossenes System dich eine Stunde kostet, probierst du nichts mehr aus. Mit Snapshot dauert der Rückweg zehn Sekunden.

02

Die ersten Wochen: suchen, filtern, nachschlagen

Bevor du Dienste konfigurierst, musst du dich im System bewegen können, ohne bei jedem Schritt eine Suchmaschine zu fragen.

Tägliche Handgriffe, die sitzen müssen
man -k passwd            # welche Handbuchseiten gibt es zum Thema?
man 5 passwd             # Abschnitt 5: Dateiformat, nicht das Kommando
type -a ls; command -v python3

find /etc -type f -newermt '-7 days' -ls        # was wurde zuletzt geändert?
grep -rn 'PermitRootLogin' /etc/ssh/
journalctl -p err -b --no-pager | tail -20
df -h; du -xh --max-depth=1 /var | sort -h | tail

man -k und die Abschnittsnummern sind der Unterschied zwischen Raten und Nachschlagen. Die Antwort auf Konfigurationsfragen steht fast immer in Abschnitt 5, die zu Diensten in Abschnitt 8.

Was nach vier Wochen ohne Nachschlagen laufen muss

  • Absolute und relative Pfade sicher unterscheiden, inklusive ., .. und ~.Jede Anleitung setzt das voraus. Wer hier unsicher ist, kopiert Befehle in falsche Verzeichnisse und löscht irgendwann das Falsche.
  • Rechte in oktaler und symbolischer Schreibweise lesen und setzen.In der Prüfung wie im Alltag kommt beides vor. chmod 640 und chmod u=rw,g=r,o= müssen für dich dasselbe sein.
  • Standardausgabe und Fehlerausgabe trennen: >, 2>, 2>&1, Pipe.Sonst suchst du stundenlang eine Fehlermeldung, die du selbst nach /dev/null geschickt hast.
  • Einen Texteditor im Terminal beherrschen, meist vi.Auf einem frisch installierten Server oder in einer Rettungsumgebung ist vi oft der einzige verfügbare Editor. In der LPIC-1 wird er geprüft.
03

Rechte und Prozesse an einem echten Auftrag üben

Statt Beispiele nachzutippen: baue ein Gruppenverzeichnis, wie es in jeder Firma verlangt wird, und finde anschließend heraus, welche Prozesse auf dem System Ports belegen.

Gemeinsames Projektverzeichnis mit vererbten Rechten
sudo groupadd projekt
sudo usermod -aG projekt anna
sudo install -d -o root -g projekt -m 2770 /srv/projekt

# Default-ACL, damit auch neue Dateien für die Gruppe schreibbar sind
sudo setfacl -d -m g:projekt:rwx /srv/projekt
getfacl /srv/projekt

# Kontrolle: als Mitglied anlegen und die Gruppe der Datei prüfen
sudo -u anna touch /srv/projekt/test.txt
ls -l /srv/projekt/

Die 2 in 2770 ist das setgid-Bit: neue Dateien erben die Gruppe des Verzeichnisses statt der Primärgruppe des Anlegenden. Ohne das Bit gehört jede Datei einer anderen Gruppe und niemand kommt an die Dateien der anderen.

Prozesse, Ports und offene Dateien
ps -eo pid,ppid,user,etime,rss,comm --sort=-rss | head
ss -tulpen                       # wer hört auf welchem Port
sudo lsof -p "$(pgrep -o sshd)"  # welche Dateien hält der Prozess offen

# Erst höflich beenden, erst danach hart
kill -TERM 1234
kill -KILL 1234

# SUID-Programme aufspüren, die Standardübung jeder Härtung
sudo find / -xdev -perm -4000 -type f -ls

ss -tulpen beantwortet die häufigste Störungsfrage überhaupt: Läuft der Dienst, und lauscht er auf der richtigen Adresse? Ein Dienst auf 127.0.0.1 ist von außen unerreichbar, egal wie die Firewall steht.

04

systemd und Journal statt Rätselraten

Fast jede Störungsmeldung im Alltag lässt sich mit drei Befehlen eingrenzen. Wer sie kann, spart sich das Durchsuchen von Logdateien.

Der Einstieg in jede Fehlersuche
systemctl list-units --state=failed
systemctl status nginx --no-pager -l
systemctl cat nginx.service              # Unit plus alle Drop-ins
journalctl -u nginx --since '-1h' --no-pager
journalctl -b -1 -p warning              # letzter Boot, ab Warnstufe
journalctl -f -u nginx                   # mitlaufen lassen

systemctl cat zeigt dir, welche Datei tatsächlich gilt. Das erspart die Suche danach, warum deine Änderung keine Wirkung hat.

Eigener Dienst mit Timer statt Cron-Eintrag
# /etc/systemd/system/sicherung.service
[Unit]
Description=Nächtliche Sicherung nach /srv/backup

[Service]
Type=oneshot
ExecStart=/usr/local/sbin/sicherung.sh

# /etc/systemd/system/sicherung.timer
[Unit]
Description=Startet die nächtliche Sicherung

[Timer]
OnCalendar=*-*-* 02:30:00
RandomizedDelaySec=900
Persistent=true

[Install]
WantedBy=timers.target

Aktiviert wird der Timer, nicht der Service: systemctl daemon-reload && systemctl enable --now sicherung.timer. Persistent=true holt einen verpassten Lauf nach, wenn die Maschine zur geplanten Zeit aus war. Die Kontrolle liefert systemctl list-timers.

05

Linux im Netz: erst verstehen, dann anfassen

Die Netzkonfiguration ist die Stelle, an der sich die Distributionen am deutlichsten unterscheiden. Hier lohnt sich der Blick auf beide Welten am meisten.

Zustand ablesen, bevor du etwas änderst
ip -brief address
ip route
ip route get 9.9.9.9              # welcher Weg wird für dieses Ziel genommen
resolvectl status                 # bei systemd-resolved
cat /etc/resolv.conf

ssh-keygen -t ed25519 -C "$USER@labor"
ssh-copy-id -i ~/.ssh/id_ed25519.pub anna@deb01
ssh -v anna@deb01                 # -v zeigt, welcher Schlüssel angeboten wird

ip route get beantwortet die Frage, über welches Interface ein bestimmtes Ziel erreicht wird, deutlich schneller als das Lesen der ganzen Routingtabelle.

Wo die Netzkonfiguration wirklich steht

SystemZuständigDateien
RHEL, Rocky, AlmaLinuxNetworkManager, Bedienung über nmcli/etc/NetworkManager/system-connections/
Ubuntu Servernetplan als Frontend für NetworkManager oder systemd-networkd/etc/netplan/*.yaml
Debian Serverifupdown oder NetworkManager, je nach Installation/etc/network/interfaces, /etc/network/interfaces.d/
06

Auf die LPIC-1 zusteuern

Die LPIC-1 besteht aus zwei Prüfungen, 101 und 102. Die veröffentlichten Prüfungsziele sind gleichzeitig die beste Lernliste, die es gibt, weil sie jedes Thema auf konkrete Befehle und Dateien herunterbricht.

Arbeite die Prüfungsziele von oben nach unten durch und hake jeden Punkt erst ab, wenn du ihn an der Laborvorlage vorgeführt hast, nicht wenn du ihn gelesen hast. Für jedes Ziel gilt: Befehl kennen, wichtigste Optionen kennen, zugehörige Datei kennen.

Selbsttest: Datenträger einbinden, wie es geprüft wird
lsblk -f
sudo parted -s /dev/vdb mklabel gpt mkpart daten ext4 1MiB 100%
sudo mkfs.ext4 -L daten /dev/vdb1
sudo blkid /dev/vdb1

sudo mkdir -p /srv/daten
echo 'LABEL=daten /srv/daten ext4 defaults 0 2' | sudo tee -a /etc/fstab
sudo systemctl daemon-reload
sudo mount -a && findmnt /srv/daten

systemctl daemon-reload ist kein Zierrat: systemd erzeugt aus jeder fstab-Zeile eine Mount-Unit und liest die Datei sonst nicht neu ein.

Themenblock, Selbsttest und typische Falle

ThemenblockSo prüfst du dich selbstTypische Falle
PaketverwaltungEin Paket aus einer bestimmten Version installieren und wieder entfernen, inklusive Abhängigkeitendpkg und rpm arbeiten ohne Abhängigkeitsauflösung, apt und dnf mit
RechteEin Verzeichnis so einrichten, dass eine Gruppe gemeinsam schreiben darfsetgid und umask werden vergessen
ProzesseEinen Prozess nach CPU-Verbrauch finden, gezielt beenden, im Hintergrund weiterlaufen lassenUnterschied zwischen SIGTERM und SIGKILL
Boot und DiensteZiel wechseln, Dienst dauerhaft aktivieren, Startreihenfolge erklärenenable und start sind zwei verschiedene Dinge
NetzAdresse dauerhaft setzen, Namensauflösung prüfen, Port testenKonfiguration am falschen Ort abgelegt
Wissen prüfen

Teste dich und finde deinen Weg

Bevor du einen Kurs buchst, lohnt sich eine ehrliche Standortbestimmung. Die Tests sind kostenlos und ohne Anmeldung.

Passender Lernpfad

Karrierepfad

Dein Weg zum Linux Junior Administrator (LPIC-1)

Du willst Linux im Arbeitsalltag sicher bedienen, Systeme zuverlässig verwalten und dich gezielt auf die LPIC-1 Prüfung vorbereiten? In diesem Lernpfad baust du Schritt für Schritt das Wissen auf, das du als Linux Junior Administrator brauchst: von der Kommandozeile über Benutzer- und Rechteverwaltung bis zu Netzwerkgrundlagen und Systemdiensten.

Gut zu wissen

Häufige Fragen zu Karriere als Linux-Administrator

Noch etwas offen? Wir sind ohne Warteschleife für dich da.

Frag uns direkt
Welche Vorkenntnisse brauche ich, um Linux-Administrator zu werden?
Ein Studium ist keine Voraussetzung, Bereitschaft zur Kommandozeile schon. Sinnvoll sind allgemeines IT-Verständnis, Grundwissen zu TCP/IP und ein eigenes Testsystem, egal ob als virtuelle Maschine oder auf alter Hardware. Alles Weitere baust du im Grundkurs LPI01 von Grund auf auf.
Wie lange dauert es, bis ich als Linux-Administrator arbeiten kann?
Die Kurse LPI01 bis LPI05 umfassen zusammen mehrere Wochen Schulungszeit, die du berufsbegleitend über einige Monate verteilen kannst. Als BootCamp oder Komplettausbildung geht derselbe Stoff am Stück. Entscheidend ist weniger die Kursdauer als die Zeit, die du zwischen den Stufen an eigenen Systemen arbeitest.
Lohnt sich die LPIC-1 oder besser RHCSA beziehungsweise LFCS?
Die LPIC-1 ist distributionsneutral und deckt Debian- wie RHEL-Welt ab, was für den breiten Einstieg gut passt. RHCSA über die Red-Hat-Kurse RH124 und RH134 ist die richtige Wahl, wenn dein Arbeitgeber auf RHEL setzt, LFCS ist stark praktisch geprägt. Alle drei sind anerkannt, die Frage ist vor allem, welche Distribution du im Betrieb vor dir hast.
Kann ich als Quereinsteiger ohne IT-Ausbildung Linux-Administrator werden?
Ja, das ist in der Linux-Welt ein üblicher Weg, weil überprüfbares Können mehr zählt als der Abschluss. Wichtig sind ein nachvollziehbarer Lernpfad, ein Zertifikat als Beleg und eigene Projekte, etwa ein selbst betriebener Server mit Monitoring, Backup und dokumentierter Konfiguration.
Reicht ein Kurs, oder brauche ich die ganze Reihe?
Wenn du bereits sicher auf der Shell arbeitest, kannst du direkt bei LPI02 einsteigen. Ohne Vorerfahrung ist der Start bei LPI01 klar sinnvoller, weil die späteren Kurse Rechte, Textwerkzeuge und Dateisystemlogik voraussetzen. Im Zweifel klären wir das vorab im Gespräch anhand deiner bisherigen Aufgaben.

Zuletzt geprüft am 26. Juli 2026.

Das sagen Teilnehmer

Echte Stimmen aus unseren IT-Kursen

Die Schulung war genau das richtige, um mein Verständnis zu erweitern. Vielen Dank an den Trainer!
Rückmeldung aus dem Kurs „Linux Grundkurs (LPI01)“
Der Trainer konnte die Inhalte sehr gut vermitteln. Ich habe dabei viel gelernt.
Rückmeldung aus dem Kurs „Monitoring mit Prometheus und Grafana - Grundkurs“
Persönlich für dich da

Deine Ansprechpartner

Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.

Yves Hoppe

Yves Hoppe

Weiterbildung & Beratung

Hilft dir, aus dem Linux-Programm den passenden Kurs oder Lernpfad zu finden.

Norbert Jansen

Norbert Jansen

Beratung & Inhouse

Plant mit dir Inhouse-Trainings, die exakt auf eure Systemlandschaft und Distributionen zugeschnitten sind.

Nächster Schritt

Du willst wissen, wo du einsteigst?

Sag uns, was du heute schon an Linux-Systemen machst und wohin du willst, dann ordnen wir dich in den Lernpfad ein und nennen dir die passenden Termine. Alle Kurse laufen wahlweise Live-Online oder in Präsenz, auch als Inhouse-Schulung für dein Team.