Windows-Admin trifft Linux: 25 Befehle im direkten Vergleich
Wer zwischen Windows und Linux administriert, muss nicht zwei völlig getrennte Welten lernen. Viele Aufgaben haben direkte Gegenstücke. Dieser Guide stellt sie bewusst als praktische Übersetzungstabelle gegenüber – und bei der Netzwerkkonfiguration ausdrücklich `ipconfig` und `ifconfig`.
Netzwerkadresse
Windows: `ipconfig` · Linux/Unix: `ifconfig` (klassisch). Auf modernen Linux-Systemen ist `ip addr` der aktuelle Standard, aber `ifconfig` eignet sich hervorragend als direkte Gegenüberstellung.
Windows: ipconfig
Linux/Unix: ifconfig
DNS-Auflösung
Windows: `nslookup` oder `Resolve-DnsName` · Linux: `dig` oder `nslookup`.
Windows: nslookup / Resolve-DnsName
Linux: dig / nslookup
Routing
Windows: `route print` · Linux: `route -n` beziehungsweise `ip route`.
Windows: route print
Linux: route -n / ip route
Verbindungen
Windows: `netstat -ano` · Linux: `ss -tulpn`.
Windows: netstat -ano
Linux: ss -tulpn
Prozesse
Windows: `tasklist` · Linux: `ps aux` oder `top`.
Prozess beenden
Windows: `taskkill /PID 1234 /F` · Linux: `kill 1234` beziehungsweise `kill -9 1234`.
Dienste
Windows: `Get-Service` · Linux: `systemctl status dienstname`.
Logs
Windows: Event Viewer/PowerShell · Linux: `journalctl`.
Dateien suchen
Windows: `Get-ChildItem -Recurse` · Linux: `find`.
Dateien kopieren
Windows: `robocopy` · Linux: `rsync` oder `cp`.
Benutzer
Windows: `Get-LocalUser` · Linux: `getent passwd`.
Gruppen
Windows: `Get-LocalGroup` · Linux: `getent group`.
Festplatten
Windows: `Get-Disk` / `Get-Volume` · Linux: `lsblk` / `df -h`.
Speicherverbrauch
Windows: `Get-Volume` · Linux: `df -h` und `du -sh`.
Firewall
Windows: `Get-NetFirewallProfile` · Linux: je nach System `nft`, `ufw` oder `firewalld`.
SSH
Windows: OpenSSH Client `ssh user@host` · Linux: ebenfalls `ssh user@host`.
Dateiberechtigungen
Windows: `icacls` · Linux: `ls -l`, `chmod`, `chown`.
Umgebungsvariablen
Windows: `$env:PATH` · Linux: `echo $PATH`.
Textsuche
Windows PowerShell: `Select-String` · Linux: `grep`.
Archive
Windows: `Compress-Archive` · Linux: `tar`.
Pakete
Windows: `winget` · Debian: `apt`.
Hostname
Windows: `hostname` · Linux: `hostname`.
Zeit
Windows: `Get-Date` · Linux: `date`.
Systeminformationen
Windows: `Get-ComputerInfo` · Linux: `uname -a`, `lsb_release` oder `/etc/os-release`.
Die wichtigste Denkweise
Befehle sind weniger wichtig als das Diagnosemodell: Netzwerk prüfen, DNS prüfen, Dienststatus prüfen, Logs prüfen, Ressourcen prüfen, anschließend Änderungen kontrolliert durchführen.
Fazit
Wer die Gegenstücke kennt, kann sich schneller zwischen Windows- und Linux-Systemen bewegen. Besonders `ipconfig` und das klassische `ifconfig` zeigen schön, wie ähnlich die eigentlichen Admin-Fragen sind.