Viele scheuen das Terminal, weil sie nicht wissen, wie man damit umgeht, Angst haben was kaputt zu machen oder warum auch immer. Dabei ist man doch trotz aller Entwicklungen mit dem Terminal sehr oft schneller und besser unterwegs.
Allerdings trifft das natürlich nur zu, wenn man bereit ist, sich mit dem Terminal, oder besser gesagt der Bash (Z-Shell in meinem Fall), auseinander zu setzen – mit cd, rm alleine erhält man keinen großen Geschwindigkeitsbonus oder Vorteil gegenüber zB. dem Finder.
In kleinen Posts, werde ich deswegen hin und wieder solche kleinen praktischen Tipps für den (meist) alltäglichen Gebrauch vorstellen und sie dann näher erläutern. Dabei gehe ich allerdings erstmal davon aus, dass die wirklichen Grundlagen bekannt sind. Eine Einführung in die Grundlagen ist in Arbeit.
Ich rate ausserdem zu einem häufigen Gebrauch von `man` oÄ, um mehr über die einzelnen Tools/Programme zu erfahren:
man find man xargs
Fragen oder Ergänzungen dann einfach in die Kommentare oder direkt an mich.
Terminal Tipp #1: Dateien suchen und löschen
Einen Ordner rekursiv nach Dateien durchsuchen um diese dann zum Beispiel zu löschen geht mit dem Terminal eigentlich ganz einfach:
find . -name .DS_Store | xargs rm
mit find werden ausgehend vom angegeben Ordner ., also das aktuelle Verzeichnis in diesem Fall, alle Pfade zu Dateien mit dem Namen .DS_Store angezeigt. Diese Liste wird über die Pipe | an xargs übergeben – ein Tool, das aus einer Liste eine Argumentenliste erzeugt, um diese dann an ein weiteres Tool übergeben zu können. In diesem fall ist es rm.


