>

🧰 Terminal‑Handbuch Linux Helpers

Kompakte Befehlsreferenz mit Copy-Knopf und distro‑spezifischen Varianten. Alle Angaben ohne Gewähr – bitte mit Bedacht nutzen.

Grundbefehle

ls -la

Detaillierte Auflistung aller Dateien und Ordner (inkl. versteckter) im aktuellen Verzeichnis.

cd /pfad/zum/verzeichnis

Wechselt in das angegebene Verzeichnis.

cp quelle.txt /backup/

Kopiert quelle.txt in den Ordner /backup/.

mv datei.log /var/logs/

Verschiebt/benennt Dateien oder Ordner um.

rm -i datei.tmp

Löscht eine Datei mit Rückfrage (-i). Vorsicht mit -r für Ordner!

Systeminfos & Prozesse

uname -a

Kernel- und Systeminformationen anzeigen.

lsblk

Blockgeräte/Datenträgerstruktur anzeigen.

free -h

Speicherverbrauch (RAM/Swap) in lesbarer Form.

journalctl -xe

Systemd-Logs mit Details (nützlich bei Fehlern).

Netzwerk & Dienste

ip a

Zeigt Netzwerkinterfaces und IP-Adressen.

ping -c 4 1.1.1.1

Testet die Erreichbarkeit (hier: Cloudflare DNS).

ss -tulpn

Liste aktiver TCP/UDP Sockets und Prozesse (Wer lauscht auf welchem Port?).

systemctl status nginx

Status eines systemd-Dienstes (Beispiel: nginx) prüfen.

Paketverwaltung je Distribution

sudo apt update && sudo apt upgrade -y

Paketquellen aktualisieren und Updates installieren.

sudo apt install -y htop curl git

Pakete installieren (Beispiel: htop, curl, git).

apt search nginx

Nach Paketen suchen (hier: nginx).

apt show nginx

Paketdetails anzeigen.

sudo dnf upgrade -y

Systempakete aktualisieren.

sudo dnf install -y htop curl git

Pakete installieren.

dnf search nginx

Nach Paketen suchen.

dnf info nginx

Paketinformationen anzeigen.

sudo pacman -Syu --noconfirm

System aktualisieren (Synchronisieren und Upgrades).

sudo pacman -S --noconfirm htop curl git

Pakete installieren.

pacman -Ss nginx

Pakete suchen.

pacman -Si nginx

Paketinformationen anzeigen.

sudo zypper refresh && sudo zypper update -y

Paketquellen aktualisieren und Updates einspielen.

sudo zypper install -y htop curl git

Pakete installieren.

zypper search nginx

Nach Paketen suchen.

zypper info nginx

Paketdetails anzeigen.

Dienste mit systemd

sudo systemctl enable --now ssh

SSH-Server aktivieren und sofort starten.

sudo systemctl status ssh

Status des SSH-Dienstes prüfen.

sudo journalctl -u ssh -n 100 --no-pager

Die letzten 100 Logzeilen zum Dienst ssh.