Beschleunigen Sie ein langsames Terminal durch Löschen von Protokolldateien

Das Mac OS X Terminal kann im Laufe der Zeit langsam gestartet werden, aber es gibt eine einfache Lösung, um es wieder zu beschleunigen.

Wenn Sie die Apple System Logs löschen, können Sie die Verzögerung beim Öffnen und Starten neuer Terminal-Fenster / Tabs drastisch reduzieren, in meinem Fall von etwa einer drei Sekunden Verzögerung bis zur sofortigen!

So löschen Sie die Protokolldateien und erhalten die Startgeschwindigkeit für die Terminal-App zurück:

Korrigieren Sie die Startzeit eines langsamen Terminals durch Löschen der Protokolldateien in Mac OS X

Verwenden Sie in der Befehlszeile die folgende Syntax:

cd /private/var/log/asl/

Jetzt möchten Sie überprüfen, ob Sie sich im richtigen Verzeichnis befinden, indem Sie die .asl-Protokolldateien auflisten:

ls *.asl

Wenn schließlich nur .asl-Dateien als Ergebnis angezeigt werden, geben Sie den folgenden Befehl ein, um sie zu löschen:

sudo rm !$

Update: Wir haben die obigen Befehle pro Benutzerkommentar angepasst, jetzt ist es sicherer für Anfänger. Hier ist der alte Befehl, der für die Nachwelt beibehalten wurde, er wurde gestrichen, weil es für Anfänger etwas riskanter ist:

Geben Sie in der Befehlszeile Folgendes ein:
cd /private/var/log/asl/
Geben Sie dann in dieses Verzeichnis Folgendes ein:
sudo rm -rf *.asl

Warnung: seien Sie absolut sicher, dass Sie nur den Befehl sudo rm -rf INSIDE in das Verzeichnis / var / log / asl / eingeben! rm -rf * löscht alle Dateien in einem Verzeichnis, es werden keine Fragen gestellt. Wenn Sie diese Aufgabe im falschen Verzeichnis ausführen (wie im Home-Verzeichnis), haben Sie ein ernstes Problem! Ich nehme an, Sie haben mäßige Erfahrung in der Befehlszeilenumgebung - wenn Sie dies nicht tun, werden Sie diesen Tipp wahrscheinlich sowieso nicht benötigen.

Update 2: Wie Marc in den Kommentaren hervorhebt, ist es sicherer, nur die Log-Dateien zu löschen. Der obige Befehl wurde geändert, um dies zu berücksichtigen. Ein alternativer und kürzerer Befehl ist dieser:

sudo rm -rf /private/var/log/asl/*.asl

Die Quintessenz ist, seien Sie vorsichtig mit den Befehlen sudo und rm, insbesondere wenn Wildcards verwendet werden.

Hat das den Start der Terminal-App für dich beschleunigt? Dieser Trick funktioniert weiterhin in allen Versionen von OS X. Wenn Ihr Mac ein langsames Terminal hat, versuchen Sie es und teilen Sie uns dies in den Kommentaren mit.