Terminalbefehle

Über die Konsole lassen sich in Mac OS X vielseitige Prozesse ausführen. 

Mit dem Befehl "man" (= Manual) öffnet man z. B. die Anleitung zu einem UNIX Kommando. Sie erfahren dabei alle möglichen Parameter und die richtige Eingabesyntax. Beispiel: "man cd".

Es folgt ein Auflistung grundlegender UNIX Kommandos: 

cd change directory — Welchselt in ein angegebenenes Verzeichnis
cd .. wechselt in das übergeordnete Verzeichnis
chmod  Dateirechte ändern
clear Verschiebt die Promt so, dass im aktuellen Terminal-Fenster alles leer ist
cp copy — Kopiert Dateien und Ordner
date Zeigt das aktuelle Datum und Uhrzeit an
df zeigt den freien/verbrauchten Speicherplatz von Volumen
find Suche nach Dateien
grep findet Ausdrücke
groupadd fügt eine neue Benutzergruppe hinzu
groupdel löscht eine Gruppe
groups zeigt die Gruppe des Benutzers
gzip (de)komprimiert Dateien
halt beendet laufende Prozesse & fährt das System runter
history Listet die zuletzt benutzten Befehle auf
host sucht nach DNS-Informationen
hostname Zeigt den Hostname an
kill / killall Beendet einen angegebenen Prozess
ln erzeugt Links zwischen Dateien und Verzeichnissen
locate sucht nach Dateien mit bestimmten Muster
lpr (lpq) Dateien drucken (Druckerstatus)
ls list — Listet den Inhalt eines Verzeichnisses auf
make kompiliert Programme
man Manual - zeigt die Hilfe zu einzelnen Befehlen
mdfind Spotlight-Suche
mkdir make directory — Erstellt einen neuen Ordner
mount mountet Volumen
mv move — Verschiebt Dateien und Ordner
nano Text-Editor nano
open Öffnet eine angegebene Datei oder Ordner
passwd Passwort ändern
pbcopy pasteboard copy — Übergibt Inhalt an die Zwischenablage von OS X
pbpaste pasteboard past — Gibt Inhalt der OS X Zwischenablage aus
ps Listet die aktuell aktiven Prozesse auf
pwd print working directory — Zeigt das aktuelle Verzeichnis an
rm remove — Löscht Dateien oder Ordner
rmdir remove directory — Löscht einen (leeren) Ordner
say Sprachausgabe eines angegebenen Textes
screencapture Erstellt ein Bildschirmfoto
su switch user — Wechselt zum angegebenen Benutzer
sudo substitute user do — Führt den Befehl als Superuser (root) aus
tar (de)komprimiert gepackte Verzeichnisse
top Listet eine detaillierte Prozessliste auf
umount entfernt gemountete Volumen
useradd fügt einen neuen Benutzer hinzu
userdel löscht einen Benutzer
usermod ändert einen Benutzer
vi Texteditor wird gestartet
whatis Kurzinfo zum angegebenen Befehl
whereis sucht nach Dateien zu einem Kommando
which zeigt den Pfad eines Programms
whoami Zeigt den aktuellen Benutzer an

Screenshot Speicherort ändern (Mavericks bis El Capitan)

defaults write com.apple.screencapture location /Users/Name/Unterordner...

danach mit folgendem Befehl quittieren:

killall SystemUIServer


Terminalbefehle

Volltextsuche mit grep
grep -ir 'Suchstring' Pfad