Ü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