apt ·
systemctl ·
useradd ·
lsblk ·
ip a
Ubuntu ist die weltweit beliebteste Linux-Distribution für Server und Desktop. Diese Übersicht zeigt Ihnen die wichtigsten Befehle für die Systemverwaltung, Paketinstallation, Benutzerverwaltung und mehr.
Ubuntu-Tipp: Die meisten Befehle funktionieren auf allen Ubuntu-Versionen (LTS und aktuell) sowie auf Debian-basierten Systemen.
Diese grundlegenden Befehle zeigen Ihnen, welche Ubuntu-Version läuft, welcher Kernel verwendet wird und wer Sie gerade sind.
| Befehl | Information |
|---|---|
| lsb_release -a | Ubuntu-Version und Codename anzeigen |
| uname -a | Kernel-Version und Systemarchitektur |
| whoami | Aktuell angemeldeter Benutzername |
| hostname | Name des Servers/Rechners |
| uptime | Betriebsdauer und Systemlast |
| date | Aktuelle Systemzeit |
lsb_release -a ist der schnellste Weg, um zu sehen, welche Ubuntu-Version auf einem Server läuft – besonders nützlich bei Support-Anfragen.
Diese Systemverwaltungsbefehle zeigen Ihnen den Zustand Ihres Ubuntu-Systems: Speicher, Festplatten, laufende Prozesse und Blockgeräte.
| Befehl | Information |
|---|---|
| free -h | RAM- und Swap-Nutzung (lesbar) |
| df -h | Festplattenbelegung (lesbar) |
| top / htop | Laufende Prozesse (Echtzeit) |
| lsblk -f | Blockgeräte mit Dateisystemen |
| lscpu | CPU-Informationen |
free -h:htop (sudo apt install htop) – es ist die benutzerfreundlichere Alternative zu top mit Mausunterstützung und Farben.
APT (Advanced Package Tool) ist das Herz der Ubuntu-Paketverwaltung. Mit diesen Befehlen installieren, aktualisieren und entfernen Sie Software.
| Befehl | Beschreibung |
|---|---|
| sudo apt update | Paketlisten aktualisieren (immer zuerst) |
| sudo apt upgrade | Alle installierten Pakete aktualisieren |
| sudo apt install <paket> | Ein Paket installieren |
| sudo apt remove <paket> | Ein Paket entfernen (Konfiguration bleibt) |
| sudo apt purge <paket> | Paket komplett entfernen (inkl. Konfiguration) |
| sudo apt autoremove | Nicht mehr benötigte Pakete entfernen |
| apt search <begriff> | Nach Paketen suchen |
| apt show <paket> | Paketdetails anzeigen |
sudo apt update aus, bevor Sie Pakete installieren oder aktualisieren – so stellen Sie sicher, dass Sie die neuesten Versionen erhalten.
sudo dpkg -i datei.deb. Bei Abhängigkeitsproblemen hilft sudo apt install -f.
Mit diesen Befehlen verwalten Sie Benutzer und Gruppen auf Ihrem Ubuntu-System – vom Anlegen bis zur Berechtigungsvergabe.
| Befehl | Beschreibung |
|---|---|
| sudo useradd -m <name> | Neuen Benutzer mit Home-Verzeichnis anlegen |
| sudo passwd <name> | Passwort für Benutzer setzen |
| sudo usermod -aG <gruppe> <name> | Benutzer zu einer Gruppe hinzufügen |
| groups <name> | Gruppen eines Benutzers anzeigen |
| sudo userdel <name> | Benutzer löschen |
| id <name> | Benutzer-ID und Gruppen anzeigen |
| who | Angemeldete Benutzer anzeigen |
useradd ohne -m erstellt kein Home-Verzeichnis! Verwenden Sie immer -m, es sei denn, Sie haben einen bestimmten Grund dagegen.
systemctl ist das Standard-Tool zur Verwaltung von Systemdiensten unter Ubuntu – starten, stoppen, aktivieren und überwachen Sie Services.
| Befehl | Beschreibung |
|---|---|
| sudo systemctl status <dienst> | Status eines Dienstes anzeigen |
| sudo systemctl start <dienst> | Dienst starten |
| sudo systemctl stop <dienst> | Dienst stoppen |
| sudo systemctl restart <dienst> | Dienst neu starten |
| sudo systemctl reload <dienst> | Konfiguration neu laden (ohne Neustart) |
| sudo systemctl enable <dienst> | Dienst beim Booten automatisch starten |
| sudo systemctl disable <dienst> | Dienst beim Booten deaktivieren |
| systemctl list-units --type=service | Alle aktiven Dienste anzeigen |
sudo systemctl reload <dienst> statt restart – der Dienst bleibt verfügbar.
lsb_release
free/df
apt
useradd
systemctl