Linux-Wissen

Diese Seite ist (m)eine Wissensdatenbank zum Thema Linux und allem was zum privaten Nutzen und dem professionellen Betreiben von Software nötig ist.

Klick auf das Symbol „▸“ oder eine der Überschriften um die Unterthemen zu sehen.


Linux

Linux

Warum Systemadministratoren ohne Linux nicht auskommen

Was Systemadministratoren über Linux wissen sollten

Wie sich Linux von anderen Betriebssystemen unterscheidet

Die Geschichte von Linux

Distributionen

Linux-Distributionen verstehen: Vom Geek-Projekt zur Grundlage deiner IT-Karriere

NixOS – Ein ungewöhnliches Linux für reproduzierbare Systeme

Installation

Methoder zur Installation von Linuxsystemen

Dokumentation und Hilfe

Distributionsspezifische Dokumentationen

Der man-Befehl: So nutzt du das Linux-Handbuch effektiv für Systembefehle und Konfiguration

tldr: Die schnelle und praktische Linux-Befehlsübersicht für den Alltag

Linux info-Befehl: Die umfassende Dokumentation mit komfortabler Navigation

Linux lernen mit --help: So nutzt du die praktische Hilfe-Option im Terminal

Interaktion mit Linux-Systemen

Methoden der Interaktion mit Linuxsystemen

Linux Desktopumgebungen: Vergleich, Einsatzbereiche und aktuelle Standards

Shell – die Kommandozeileninteraktion bei Linux-Systemen

Unterschied zwischen Terminal in Desktopumgebungen und virtuellen Terminals

Login & Authentifizierung

Login-Möglichkeiten auf Linux: Lokale und Netzwerkzugänge

Authentifizierung in Linux: PAM, LDAP und Kerberos im Vergleich

Funktionsweise und Login mit SSH

Linux-Befehle w und who – Überwache angemeldete Nutzer

Logins auswerten mit last, lastb und lastlog: Was du als Admin wissen musst

Desktopumgebungen

Linux Desktopumgebungen: Vergleich, Einsatzbereiche und aktuelle Standards

5 Gründer warum GNOME meine Lieblingsdesktopumgebung ist

Shell-Grundlagen

Einleitung in die Linux-Shell

Warum die Kommandozeile dein wichtigstes Linux‑Werkzeug ist

Shell – die Kommandozeileninteraktion bei Linux-Systemen

Der Linux Shell-Prompt und Befehlsaufbau mit Unterscheidung zwischen Root und normalen Benutzern

Befehle lokalisieren: PATH-Varibale und Pfadsuche

history: Bash-Befehl zur Anzeige und Verwaltung der Befehlsgeschichte

Praktische Shell-Shortcuts für den Linux-Alltag: Produktivität boosten

Sonderzeichen in der Shell richtig handhaben

Suchmuster in der Shell: Deine Werkzeuge für Dateinamen

Warum der tty-Befehl für User und Admins unverzichtbar ist

Eine Shell wählen

Dateien und Verzeichnisse

Filesystem Hierarchy Standard (FHS) – Struktur des Linux-Dateisystems

pwd, cd & ls – Navigation durch Linux-Verzeichnisse

ls – Dateien & Verzeichnisse anzeigen und analysieren

tree – Den Verzeichnisbaum grafisch anzeigen


cat, less/more, heat/tail – Einsehen von Dateien

file – Bestimmung des Dateityps


Erstellen von Dateien auf der Linux Kommandozeile

touch – Dateien erstellen & Timestamps setzen

mkdir – Verzeichnisse erstellen


cp – Dateien und Verzeichnisse kopieren

dd – Umwandeln und Kopieren einer Datei

mv – Verschieben und Umbenennen von Dateien und Verzeichnissen

rm & rmdir – Dateien und Verzeichnisse löschen


Inodes verstehen

ln – Hard- und Soft-Links erstellen


md5sum, sha256sum & sha512sum – Prüfsummen berechnen und überprüfen

Arbeiten mit Textströmen

stdin, stdout und stderr –Standarddatenströme von Linux-Prozessen

>, >>, 2>, <, << – Umleitungen: Ausgabe- und Eingabekanäle in Dateien und Programme umleiten

Linux-Pipelines (|): Ausgabe eines Befehls als Eingabe des Nächsten


Der wc-Befehl unter Linux: Zeilen, Wörter, Zeichen und Bytes zählen

Editieren von Texten mit vim

Archivierung & Kompression

Vergleich von Archivierung und Kompression unter Linux: tar/star, gzip, bzip2, xz und zip

gzip – Kompression von Dateien

bzip2 – Kompression von Dateien

xz – Kompression von Dateien

zip – Archivierung und Kompression von Dateien und Ordnern

tar – Archivierung und Kompression von Dateien und Ordnern

cpio – Dateien aus Archiven und in Archive kopieren

Suchen

Filesystem Hierarchy Standard (FHS) – Struktur des Linux-Dateisystems

Linux-Suchbefehle im Vergleich: locate/find, which/whereis & man -k/apropos

find – Dateien präzise suchen und bearbeiten

locate – Schnelles Suchen von Dateien

User- und Gruppenverwaltung

User- und Gruppenverwaltung in Linux: Die Grundlagen

Grundlagen der Account-Typen

Die wichtigsten Programme zur User- und Gruppenverwaltung

Die Systemdateien passwd, group, shadow und gshadow – User- und Gruppenverwaltung

useradd und /etc/login.defs: Benutzerverwaltung und Standardwerte und unter Linux verstehen

Befehl id: So prüfst du Benutzer- und Gruppen-IDs

Befehl groups: Benutzer‑ und Gruppenmitgliedschaften im Blick

Berechtigungen

Die Grundlagen von Linux-Berechtigungen

Die wichtigsten Programme zur Berechtigungsverwaltung

ls -l – Berechtigungen im Detail verstehen

chmod – Berechtigungen präzise setzen

umask – Standard-Berechtigungen neuer Dateien steuern

chown – Änderung von Besitzer und Gruppe bei Dateien & Verzeichnissen

chgrp – Gruppenzuordnung von Dateien und Verzeichnissen ändern

Softwareverwaltung

Moderne Paketformate und Container auf dem Linux-Desktop: Flatpak, Snap, AppImage und OCI-Container im Alltag eines Admins

Prozess- und Systeminformationen

Linux Systemstatus-Befehle: Essentielle Tools ohne Hardware-Details

Der uname-Befehl unter Linux

Der Linux-Befehl uptime: Systemlaufzeit und Last im Überblick

Hardware-Infos & -Verwaltung

Hardwareverwaltung in Linux: Server & Desktop

Der lscpu-Befehl im Überblick

Dateisysteme und Formatierung

Networking

Hostname unter Fedora ändern

Security & Privacy

LUKS-Verschlüsselung

Warum ich SSH nur noch über WireGuard nutze – und nicht direkt ins Heimnetz weiterleite

Warum GrapheneOS & Linux zusammengehören

Warum Session die bessere Wahl ist als Signal – besonders auf GrapheneOS mit eigenem VPN

Monero unter der Lupe – Wer zahlt wirklich für Privatsphäre, Dezentralität und niedrige Gebühren?

Profession und Geschäftsmodelle

Wie man mit Linux Geld macht: Karriere, Skills und Geschäftsmodelle

Aufgaben eines Linuxadministrators

Red Hat Zertifizierungen: Vom klassischen Sysadmin zum Automatisierungs‑Architekten

Freie Software und Lizenzen: Freiheit statt Kostenlosigkeit

DevOps

Virtualisierung

Container

Containervirtualisierung: Grundlagen und Tools

Kubernetes

Kubernetes: Die Orchestrierung für moderne Anwendungen

Kubernetes-Cluster „einfach“ erklärt


Kubernetes Conformance im Allgemeinen und AI Conformance als Subset

Was Kyverno bzw. eine Kubernetes-native Policy-Engine ist, und welches Problem es in Kubernetes löst?

Git

Git in CI/CD: Verständnis für angehende Linux Sysadmins