Snabba upp en långsam terminal genom att rensa loggfiler

Anonim

Mac OS X-terminalen kan bli långsam att starta med tiden, men det finns en enkel lösning för att snabba upp den igen.

Genom att radera Apples systemloggar kan du dra bort fördröjningen vid öppning och lansering av nya terminalfönster/flikar dramatiskt, i mitt fall från cirka tre sekunders fördröjning till omedelbar!

Så här tar du bort loggfilerna och får tillbaka starthastigheten för Terminal-appen:

Åtgärda en långsam terminalstartstid genom att rensa loggfiler i Mac OS X

På kommandoraden, använd följande syntax:

cd /private/var/log/asl/

Nu vill du verifiera att du är i rätt katalog genom att lista .asl-loggfilerna:

ls .asl

Slutligen, om bara .asl-filer dyker upp som resultat, skriv följande kommando för att radera dem:

sudo rm !$

Uppdatering: vi justerade ovanstående kommandon per användarkommentar, det är nu säkrare för mer nybörjare. Här är det gamla kommandot som upprätthålls för eftervärlden, det har stryks eftersom det är lite mer riskabelt för nybörjare att följa:

På kommandoraden skriv följande: cd /private/var/log/asl/ och skriv sedan in i den katalogen: sudo rm -rf .asl

Varning: var helt säker på att du bara skriver kommandot sudo rm -rf INNE i /var/log/asl/-katalogen! rm -rftar bort alla filer i en katalog, inga frågor ställda, så om du utför den uppgiften i fel katalog (som hemmapp) kommer du att få ett allvarligt problem! Jag antar att du har måttlig erfarenhet av kommandoradsmiljön – om du inte gör det behöver du förmodligen inte det här tipset ändå.

Uppdatering 2: Som Marc påpekar i kommentarerna är det säkrare att specificera att endast loggfilerna tas bort. Kommandot ovan har ändrats för att återspegla detta. Ett alternativt och kortare kommando är detta:

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

Samlet är att vara försiktig med sudo- och rm-kommandon, särskilt när jokertecken används.

Har detta påskyndat lanseringen av Terminal-appen för dig? Det här tricket fortsätter att fungera i alla versioner av OS X, så om din Mac har en terminal som startar långsamt, prova det här och låt oss veta i kommentarerna.

Snabba upp en långsam terminal genom att rensa loggfiler