Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Wichtige Linux Server Befehle
Paketverwaltung (APT)
Paketlisten aktualisieren
apt update
Pakete aktualisieren
apt upgrade
Nur Sicherheitsupdates
apt full-upgrade
Aktualisierbare Pakete anzeigen
apt list –upgradable
Paket installieren
apt install paketname
Paket entfernen
apt remove paketname
Paket inkl. Config entfernen
apt purge paketname
Nicht mehr benötigte Pakete löschen
apt autoremove
Paketinformationen anzeigen
apt show paketname
Systemstatus & Ressourcen
Systemlaufzeit anzeigen
uptime
Speicherverbrauch anzeigen
free -h
Festplattenbelegung anzeigen
df -h
Ordnergröße anzeigen
du -sh ordner
CPU / Prozesse live anzeigen
top
Erweiterte Prozessanzeige
htop
Systeminformationen anzeigen
uname -a
Prozesse
Alle Prozesse anzeigen
ps aux
Prozess nach Name suchen
ps aux | grep name
Prozess beenden
kill PID
Prozess hart beenden
kill -9 PID
Prozess nach Name beenden
pkill name
Dienste (systemd)
Dienststatus anzeigen
systemctl status dienst
Dienst starten
systemctl start dienst
Dienst stoppen
systemctl stop dienst
Dienst neu starten
systemctl restart dienst
Dienst beim Booten aktivieren
systemctl enable dienst
Dienst beim Booten deaktivieren
systemctl disable dienst
Alle laufenden Dienste anzeigen
systemctl list-units –type=service
Netzwerk
IP-Adressen anzeigen
ip a
Routing-Tabelle anzeigen
ip r
Offene Ports anzeigen
ss -tulpen
Ping testen
ping ziel
DNS-Auflösung testen
nslookup domain
Verbindung testen
curl -I https://domain.de
