Zurück zu Mac
Terminal Fortgeschritten

Terminal & Homebrew

Die Kommandozeile auf dem Mac nutzen, Software per Homebrew installieren und das System steuern.

Terminal öffnen

  • ⌘ + Leertaste → "Terminal" eingeben
  • Finder → Programme → Dienstprogramme → Terminal

macOS basiert auf Unix (BSD) — die meisten Linux-Befehle funktionieren auch hier. Seit macOS Catalina ist zsh die Standard-Shell (nicht mehr bash).

Wichtige Terminal-Befehle

BefehlFunktion
pwdAktuelles Verzeichnis anzeigen
ls -laDateien auflisten (inkl. versteckte)
cd ~/DocumentsVerzeichnis wechseln
mkdir OrdnerOrdner erstellen
cp datei.txt kopie.txtDatei kopieren
mv alt.txt neu.txtDatei verschieben/umbenennen
rm datei.txtDatei löschen
open .Aktuellen Ordner im Finder öffnen
open datei.pdfDatei mit Standard-App öffnen
topProzessmonitor (wie Task-Manager)
diskutil listAlle Laufwerke anzeigen
sw_versmacOS-Version anzeigen
system_profiler SPHardwareDataTypeHardware-Info (Mac-Modell, RAM, Chip)

Homebrew — der Paketmanager für macOS

Homebrew installiert Software per Kommandozeile — schneller und sauberer als manuelles Herunterladen.

# Homebrew installieren (einmaliger Befehl)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Hinweis: Dieser Befehl führt ein Skript direkt aus dem Internet aus. Prüfe den Quellcode bei Bedenken unter github.com/Homebrew/install.

# Software installieren
brew install wget htop tree

# GUI-Apps installieren (Cask)
brew install --cask firefox visual-studio-code vlc

# Aktualisieren
brew update && brew upgrade

# Suchen
brew search chrome

# Installierte Pakete anzeigen
brew list

Nützliche macOS-spezifische Befehle

# DNS-Cache leeren
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Versteckte Dateien im Finder ein-/ausblenden
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder

# Bildschirmschoner sofort starten
open -a ScreenSaverEngine

# Mac-Seriennummer anzeigen
system_profiler SPHardwareDataType | grep Serial

Hinweis: sudo-Befehle benötigen dein Admin-Passwort. defaults write ändert versteckte Systemeinstellungen — vorher informieren, was der Befehl genau tut. Homebrew installiert Software nach /opt/homebrew (Apple Silicon) bzw. /usr/local (Intel). Alle Änderungen auf eigene Verantwortung.