Ubrzajte spori terminal brisanjem log datoteka
Mac OS X Terminal se s vremenom može sporo pokretati, ali postoji jednostavno rješenje da ga ponovno ubrzate.
Brisanjem zapisnika Apple System Loga, možete dramatično smanjiti kašnjenje u otvaranju i pokretanju novih prozora/kartica terminala, u mom slučaju od oko tri sekunde kašnjenja do trenutnog!
Evo kako izbrisati datoteke zapisnika i vratiti brzinu pokretanja aplikacije Terminal:
Popravite sporo vrijeme pokretanja terminala brisanjem log datoteka u Mac OS X
U naredbenom retku koristite sljedeću sintaksu:
cd /private/var/log/asl/
Sada ćete htjeti provjeriti jeste li u pravom direktoriju ispisivanjem .asl datoteka dnevnika:
ls .asl
Na kraju, ako se kao rezultat pojave samo .asl datoteke, upišite sljedeću naredbu da biste ih izbrisali:
sudo rm !$
Ažuriranje: prilagodili smo gornje naredbe po komentaru korisnika, sada je sigurnije za korisnike početnike. Evo stare naredbe sačuvane za potomstvo, precrtana je jer je za početnike malo riskantnije slijediti je:
U retku za naredbe upišite sljedeće: cd /private/var/log/asl/
zatim, unutar tog direktorija, upišite: sudo rm -rf .asl
Upozorenje: budite potpuno sigurni da upisujete samo sudo rm -rf naredbu UNUTAR direktorija /var/log/asl/! rm -rfbriše sve datoteke u direktoriju, bez pitanja, pa ako izvršite taj zadatak u pogrešnom direktoriju (kao što je početna mapa) imat ćete ozbiljan problem! Pretpostavljam da imate umjereno iskustvo u okruženju naredbenog retka - ako nemate, vjerojatno vam ionako neće trebati ovaj savjet.
Ažuriranje 2: Kao što Marc ističe u komentarima, sigurnije je navesti brisanje samo datoteka zapisnika. Gornja naredba je izmijenjena kako bi to odražavala. Alternativna i kraća naredba je ova:
sudo rm -rf /private/var/log/asl/.asl
Suština je da treba biti oprezan sa sudo i rm naredbama, posebno kada se koriste zamjenski znakovi.
Je li vam ovo ubrzalo pokretanje aplikacije Terminal? Ovaj trik i dalje radi u svim verzijama OS X, pa ako vaš Mac ima sporo pokretanje terminala, pokušajte ovo i javite nam u komentarima.