Mac OS Terminal Befehle

Hier findet ihr die 50 wichtigsten Terminal Befehle für Mac OS:

Datei- und Ordnerverwaltung

Befehl Beschreibung
cat Zeigt den Inhalt einer Datei direkt im Terminal an.
cd Wechselt das aktuelle Arbeitsverzeichnis.
chmod Ändert die Zugriffsberechtigungen (Lesen, Schreiben, Ausführen) von Dateien oder Ordnern.
chown Ändert den Besitzer oder die Gruppe einer Datei oder eines Ordners.
cp Kopiert Dateien oder ganze Ordnerstrukturen an einen anderen Ort.
file Bestimmt den tatsächlichen Dateityp einer Datei (unabhängig von der Endung).
ls Listet alle Dateien und Ordner im aktuellen Verzeichnis auf.
mkdir Erstellt ein oder mehrere neue Verzeichnisse (Ordner).
mv Verschiebt Dateien oder Ordner oder benennt diese um.
pwd Gibt den vollständigen Pfad des aktuellen Arbeitsverzeichnisses aus.
rm Löscht Dateien permanent (Vorsicht: überbrückt den Papierkorb).
rmdir Löscht ein leeres Verzeichnis.
touch Erstellt eine neue, leere Datei oder aktualisiert den Zeitstempel einer bestehenden.

Systeminformationen und Diagnose

Befehl Beschreibung
df Zeigt den verfügbaren und belegten Speicherplatz aller Festplatten und Partitionen an.
du Berechnet und zeigt den Speicherverbrauch von bestimmten Dateien oder Ordnern an.
env Listet alle aktiven Umgebungsvariablen der aktuellen Terminal-Sitzung auf.
history Zeigt eine nummerierte Liste der zuletzt eingegebenen Terminal-Befehle an.
id Zeigt die Benutzer-ID (UID) und Gruppen-ID (GID) des aktuellen Kontos an.
sw_vers Zeigt den Namen und die genaue Versionsnummer des installierten macOS an.
uname Gibt grundlegende Systeminformationen über den Betriebssystem-Kern (Kernel) aus.
uptime Zeigt an, wie lange der Mac seit dem letzten Neustart ununterbrochen läuft.
whoami Gibt den Benutzernamen des aktuell angemeldeten Kontos aus.

Netzwerk und Internet

Befehl Beschreibung
curl Lädt Daten von Servern herunter oder sendet Daten dorthin (unterstützt HTTP, FTP etc.).
ifconfig Zeigt Netzwerkschnittstellen und deren IP-Adressen an (macOS-Gegenstück zu ipconfig).
nc (netcat) Ein vielseitiges Tool zum Lesen und Schreiben von Daten über Netzwerkverbindungen.
netstat Listet aktive Netzwerkverbindungen, Routing-Tabellen und Schnittstellen-Statistiken auf.
ping Überprüft die Erreichbarkeit einer IP-Adresse oder Website im Netzwerk.
scp Kopiert Dateien verschlüsselt und sicher zwischen verschiedenen Rechnern über SSH.
ssh Baut eine sichere, verschlüsselte Remote-Verbindung zu einem anderen Server oder Computer auf.
traceroute Verfolgt den genauen Weg von Datenpaketen über verschiedene Router bis zum Ziel.

Anwendungen und Prozesse

Befehl Beschreibung
bg Verschiebt einen gestoppten oder pausierten Prozess in den Hintergrund.
fg Holt einen im Hintergrund laufenden Prozess zurück in den Vordergrund des Terminals.
jobs Listet alle aktuell im Hintergrund laufenden Aufgaben der Terminal-Sitzung auf.
kill Beendet einen laufenden Prozess sauber mithilfe seiner Prozess-ID (PID).
killall Beendet alle Instanzen eines Programms gleichzeitig über den Programmnamen.
open Öffnet Dateien, Ordner, URLs oder Apps so, als würde man sie im Finder doppelklicken.
ps Zeigt eine Momentaufnahme aller aktuell aktiven Prozesse des Systems an.
top Zeigt eine Echtzeit-Übersicht aller laufenden Prozesse und der Systemauslastung (CPU/RAM).

Textsuche und Datenverarbeitung

Befehl Beschreibung
echo Gibt eingegebenen Text oder den Wert von Variablen im Terminal aus.
grep Sucht in Dateien oder Befehlsausgaben nach bestimmten Textmustern (regulären Ausdrücken).
head Gibt standardmäßig die ersten 10 Zeilen einer Textdatei aus.
less Ermöglicht das seitenweise Lesen und Durchsuchen von langen Texten oder Logdateien.
sort Sortiert die Zeilen von Textdateien oder Befehlsausgaben alphabetisch oder numerisch.
tail Zeigt die letzten Zeilen einer Datei an (nützlich mit Parameter -f für Live-Logs).
wc Zählt die Zeilen, Wörter und Zeichen einer Datei oder einer Befehlsausgabe.

Steuerung und Sonstiges

Befehl Beschreibung
alias Erstellt eine eigene Abkürzung (Alias) für längere oder komplexe Befehlsketten.
clear Leert den sichtbaren Bereich des Terminal-Fensters (stellt die Ansicht zurück).
exit Schließt die aktuelle Terminal-Sitzung oder das gesamte Fenster.
man Öffnet das eingebaute Handbuch (Manual Page) für fast jeden Terminal-Befehl.
sudo Führt einen Befehl mit erweiterten Administrator-Rechten (Root-Rechten) aus.
macosbefehle.txt · Zuletzt geändert: von 127.0.0.1
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki