// Terminal-Wissen für möchtegern-Admins — zu gut für Anfänger, zu faul für echte Admins
⚠ ALLE BEFEHLE GETESTET. TROTZDEM: BRAIN BEFORE RETURN.
SYSTEM
SAFE
Hardware-Kurzprofil
Model, Chip, RAM und Seriennummer auf einen Blick — ohne Klicken durch Systeminfo.
system_profiler SPHardwareDataType | grep -E "Model|Chip|Memory|Serial"
SYSTEM
SAFE
macOS Version
ProductName, Version und Build. Schneller als jedes UI-Menü.
sw_vers
SYSTEM
SAFE
CPU exakter Bezeichner
Zeigt den genauen CPU-String wenn jemand fragt und du nicht suchen willst.
sysctl -n machdep.cpu.brand_string
SYSTEM
SAFE
Alle lokalen User
Listet alle echten User-Accounts ohne System-Underscore-Accounts.
sudo dscl . list /Users | grep -v '^_'
SYSTEM
SAFE
Computernamen abfragen
Computername und lokaler Hostname. Hilfreich vor Netzwerkkonfigurationen.
scutil --get ComputerName && scutil --get LocalHostName
SYSTEM
SAFE
Drittanbieter LaunchAgents
Nur die LaunchAgents die nicht von Apple kommen — zeigt was wirklich im Hintergrund läuft.
launchctl list | grep -v "^-" | grep -v "com.apple" | sort
SYSTEM
SAFE
System-Errors letzte Stunde
Die letzten 40 Fehler aus dem Systemlog. Echtes Debugging ohne Console.app.
log show --predicate 'eventMessage contains "error"' --last 1h --style syslog | tail -40
NETZWERK
SAFE
Netzwerkqualität testen
Apples eigenes Speedtest-Tool seit macOS 12. Misst Upload, Download und Responsiveness (RPM).
networkQuality
NETZWERK
SAFE
Alle offenen Ports
Welcher Prozess hört auf welchem Port? Unverzichtbar wenn ein Port "schon belegt" ist.
lsof -i -n -P | grep LISTEN
NETZWERK
SAFE
Eigene IP + Geo
Öffentliche IP, Stadt, Land und Provider — direkt formatiert im Terminal.
curl -s https://ipinfo.io/json | python3 -m json.tool
NETZWERK
SAFE
Lokale Geräte im Netz
ARP-Tabelle: alle Geräte die dein Mac gerade kennt. IP + MAC-Adresse.
arp -a | sort
NETZWERK
SAFE
Alle MAC-Adressen
Alle Netzwerkinterfaces mit MAC-Adresse. Praktisch für Router-Whitelists.
networksetup -listallhardwareports | awk '/Hardware Port/{port=$NF} /Ethernet Address/{print port": "$NF}'
NETZWERK
SAFE
Bonjour-Dienste im Netz
Zeigt alle Bonjour/mDNS-Dienste im lokalen Netz live. Beenden mit Ctrl+C.
dns-sd -B _services._dns-sd._udp local.
DATEIEN
SAFE
DS_Store aufräumen
Löscht alle .DS_Store-Dateien im Home-Verzeichnis. Gut vor git-Commits oder USB-Weitergabe.
find ~ -name '*.DS_Store' -delete 2>/dev/null && echo 'Aufgeräumt.'
DATEIEN
SAFE
Größte Verzeichnisse
Top 15 Verzeichnisse nach Größe, sortiert. Schnell herausfinden wo der Speicher bleibt.
du -sh ~/* | sort -rh | head -15
DATEIEN
SAFE
Spotlight via Terminal
Spotlight-Suche im Terminal. Schneller als Finder und skriptbar. SUCHBEGRIFF ersetzen.
mdfind -name "SUCHBEGRIFF"
DATEIEN
SAFE
Große Cache-Dateien finden
Findet Dateien über 50MB in Temp- und Cache-Verzeichnissen. Vor dem Löschen prüfen.
find /tmp ~/Library/Caches -maxdepth 2 -type f -size +50M 2>/dev/null | sort
DATEIEN
SAFE
Bild skalieren (sips)
Skaliert ein Bild auf 800×600 ohne Extra-Tool. sips ist macOS-nativ. Pfad anpassen.
sips -z 800 600 ~/Desktop/bild.jpg
DATEIEN
SAFE
App Support nach Größe
Größte App-Support-Ordner — nützlich nach dem Deinstallieren von Apps.
ls -lAh ~/Library/Application\ Support | sort -k5 -rh | head -20
PERFORMANCE
SAFE
Top 15 CPU-Fresser
Einmaliger Snapshot der 15 CPU-intensivsten Prozesse ohne interaktiven top-Modus.
top -o cpu -n 15 -l 1 | tail -16
PERFORMANCE
SAFE
RAM-Nutzung detailliert
Schlüsselt den RAM auf: wired, active, inactive, free, speculative — in MB.
vm_stat | perl -ne '/page size of (\d+)/ and $s=$1; /Pages\s+([^:]+)[^\d]+(\d+)/ and printf "%-25s %7.2f MB\n",$1,$2*$s/1048576'
PERFORMANCE
SAFE
CPU/GPU Power (Apple Silicon)
Aktueller Stromverbrauch von CPU und GPU in Watt. Nur auf Apple Silicon. Braucht sudo.
sudo powermetrics --samplers cpu_power,gpu_power -n 1 -i 1000 2>/dev/null | grep -E "Combined|CPU|GPU|Package"
PERFORMANCE
SAFE
Batteriestatus
Ladestand, Ladezustand, Zustand der Batterie und ob du am Netzteil hängst.
pmset -g batt
PERFORMANCE
SAFE
Batterie-Ladezyklen
Ladezyklen, maximale und aktuelle Kapazität. Zeigt ob die Batterie noch fit ist.
ioreg -l | grep -i "CycleCount\|MaxCapacity\|CurrentCapacity" | head -6
TWEAKS
SAFE
Dock: sofortiges Einblenden
Entfernt die Verzögerung beim Dock-Einblenden und verkürzt die Animation. Sofort aktiv.
defaults write com.apple.dock autohide-delay -float 0 && defaults write com.apple.dock autohide-time-modifier -float 0.3 && killall Dock
TWEAKS
SAFE
Key-Repeat aktivieren
Deaktiviert Akzent-Popup bei gedrückter Taste und aktiviert Key-Repeat. Logout nötig.
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
TWEAKS
SAFE
Screenshot-Einstellungen
Screenshot-Pfad auf Desktop, Format auf PNG. killall SystemUIServer übernimmt sofort.
defaults write com.apple.screencapture location ~/Desktop && defaults write com.apple.screencapture type png && killall SystemUIServer
TWEAKS
SAFE
Mac 2h wachhalten
Verhindert Sleep und Screensaver für 2 Stunden. Ctrl+C zum Beenden.
caffeinate -d -t 7200
TWEAKS
SAFE
Versteckte Dateien im Finder
Zeigt alle Dotfiles im Finder. Rückgängig: selber Befehl mit -bool false.
defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder
TWEAKS
CAUTION
Auto-Update-Check deaktivieren
Stoppt den automatischen Update-Check im Hintergrund. Updates manuell über Systemeinstellungen.
defaults write com.apple.SoftwareUpdate AutomaticCheckEnabled -bool false