Dateisystem

Verzeichnis anzeigen
ls, ls -la
Wechseln
cd /Pfad/zum/Ordner
Aktueller Pfad
pwd
Finder öffnen
open ., open datei.txt

Dateien & Ordner

Datei kopieren
cp quelle.txt ziel.txt
Verschieben
mv datei.txt neuername.txt
Löschen
rm datei.txt, rm -rf ordner
Neuen Ordner
mkdir MeinOrdner

System & Prozesse

Aktive Prozesse
top, htop (via brew)
Prozess beenden
kill PID, pkill -f name
Systeminfo
system_profiler
Uptime
uptime

macOS-spezifisch

Versteckte Dateien anzeigen
defaults write com.apple.finder AppleShowAllFiles TRUE && killall Finder
Screenshots speichern ändern
defaults write com.apple.screencapture location ~/Screenshots
Dock neustarten
killall Dock
Plist anzeigen
defaults read

Netzwerk & WLAN

IP-Adresse
ipconfig getifaddr en0
Ping
ping google.com
Netzwerke anzeigen
networksetup -listallhardwareports
WiFi-Infos
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

Homebrew (Paketmanager)

Installieren
/bin/bash -c "$(curl -fsSL https://brew.sh/install.sh)"
Pakete suchen
brew search name
Installieren
brew install paket
Aktualisieren
brew update && brew upgrade

Dateisuche & Spotlight

Suchen mit `find`
find . -name "*.txt"
Suchen mit `mdfind`
mdfind "Begriff"
Spotlight neu starten
sudo mdutil -E /

Schnellzugriffe

Clear Screen
clear oder Cmd + K
History
history, !! für letzten Befehl
Tab Completion
Einfach Tab drücken