category

Terminal / Bash

Terminal Know how für macOS und Linux: Befehle, Automatisierung, Skripte, Produktivität und typische Fehlerbilder mit klaren Lösungen. Dazu Shell Basics, zsh und bash, Aliases und alltagstaugliche Automationen.

Terminal- und Bash-Befehle einfach erklärt

Du willst im Terminal schneller arbeiten, ein Bash-Skript schreiben, Dateien umbenennen, Programme prüfen, Prozesse finden oder Homebrew auf dem Mac sauber nutzen? In dieser Terminal-Zentrale findest du kurze Anleitungen für typische Aufgaben im Alltag: macOS-Terminal, Bash-Grundlagen, Skripting, Dateiverarbeitung, Systemchecks und kleine Automationen.

Terminal auf dem Mac einrichten

Wenn du macOS nutzt, hast du viele starke Terminal-Werkzeuge bereits an Bord. Für zusätzliche Tools ist Homebrew meistens der pragmatischste Einstieg.

Bash-Grundlagen verstehen

Viele Terminal-Probleme entstehen nicht durch den einzelnen Befehl, sondern durch Shell-Verhalten: Quoting, Variablen, Rückgabewerte, Exit-Codes und Unterschiede zwischen sh und bash.

Bash-Skripte robuster machen

Ein Bash-Skript ist schnell geschrieben. Robust wird es erst, wenn Argumente geprüft, Fehler abgefangen und Sonderfälle bewusst behandelt werden.

Dateien, Strings und Pfade bearbeiten

Dateinamen, Endungen, Leerzeichen und Textverarbeitung gehören zu den häufigsten Terminal-Aufgaben. Hier passieren aber auch viele typische Fehler, wenn Pfade nicht sauber gequotet werden.

System, Prozesse und Diagnose

Das Terminal ist besonders stark, wenn du schnell Systeminformationen auslesen, Prozesse kontrollieren oder Netzwerkprobleme eingrenzen willst.

Kleine macOS-Befehle mit großem Nutzen

Einige macOS-Befehle wirken unscheinbar, sparen aber im Alltag viele Klickwege.

  • pbcopy und pbpaste: Wenn du die Zwischenablage direkt aus dem Terminal nutzen willst.
  • mdfind: Wenn du Dateien und Inhalte über Spotlight im Terminal suchen willst.
  • watch: Wenn du Befehle wiederholt ausführen und Veränderungen beobachten willst.
  • caffeinate: Wenn dein Mac während einer Aufgabe wach bleiben soll.
  • open: Wenn du Dateien, Ordner, URLs oder Apps direkt aus dem Terminal öffnen willst.
  • defaults: Wenn du macOS-Einstellungen per Terminal lesen oder ändern willst.
  • sips: Wenn du Bilder unter macOS ohne zusätzliches Tool bearbeiten willst.

Welche Terminal-Anleitung brauche ich?

ProblemPassende Richtung
Ich will mein Mac-Terminal sinnvoll einrichtenHomebrew und Alltagstools
Ich will Tools per Terminal installierenbrew install
Ich verstehe Bash noch nicht richtigBash Einstieg
Mein Skript scheitert an LeerzeichenQuotes richtig nutzen
Ich brauche optionale Flags im SkriptArgumente und Flags parsen
Ich will prüfen, ob ein Programm installiert istcommand -v
Ich will prüfen, ob ein Ordner existiert[[ -d ... ]]
Ich will Prozesse finden und beendenpgrep und pkill
Ich will Textausgaben und Fehler umleiten2>&1
Ich will macOS per Terminal schneller bedienen10 macOS-Terminal-Tools