Pabilisin ang Mabagal na Terminal sa pamamagitan ng Pag-clear ng Mga Log File
Ang Mac OS X Terminal ay maaaring maging mabagal sa paglulunsad sa paglipas ng panahon, ngunit mayroong isang madaling solusyon upang mapabilis ito muli.
Sa pamamagitan ng pagtanggal sa Apple System Logs, maaari mong i-shave ang lag sa pagbubukas at paglulunsad ng mga bagong Terminal window/tab na kapansin-pansing, sa aking kaso mula sa humigit-kumulang tatlong segundong pagkaantala hanggang sa agaran!
Narito kung paano tanggalin ang mga log file at ibalik ang bilis ng paglunsad ng iyong Terminal app:
Ayusin ang Mabagal na Oras ng Paglunsad ng Terminal sa pamamagitan ng Pag-clear ng Mga Log File sa Mac OS X
Sa command line, gamitin ang sumusunod na syntax:
cd /private/var/log/asl/
Ngayon ay gusto mong i-verify na ikaw ay nasa wastong direktoryo sa pamamagitan ng paglilista ng mga .asl log file:
ls .asl
Sa wakas, kung .asl file lang ang lalabas bilang resulta, i-type ang sumusunod na command para tanggalin ang mga ito:
sudo rm !$
Update: inayos namin ang mga command sa itaas sa bawat komento ng user, mas ligtas na ito para sa mas maraming baguhan na user. Narito ang lumang utos na pinananatili para sa mga susunod na henerasyon, ito ay tinanggal dahil medyo mas delikado para sa mga baguhan na sundin:
Sa command line i-type ang sumusunod: cd /private/var/log/asl/
pagkatapos, sa loob ng direktoryong iyon, i-type ang: sudo rm -rf .asl
Babala: siguraduhing tiyak na ita-type mo lang ang sudo rm -rf command SA LOOB ng /var/log/asl/ directory! Ang rm -rfay nagtatanggal ng lahat ng mga file sa isang direktoryo, walang mga tanong, kaya kung gagawin mo ang gawaing iyon sa maling direktoryo (tulad ng home folder) magkakaroon ka ng malubhang problema! Ipinapalagay ko na mayroon kang katamtamang karanasan sa kapaligiran ng command line – kung hindi, malamang na hindi mo pa rin kakailanganin ang tip na ito.
Update 2: Tulad ng itinuturo ni Marc sa mga komento, mas ligtas na tukuyin ang pagtatanggal lamang ng mga log file. Ang utos sa itaas ay binago upang ipakita ito. Ang isang alternatibo at mas maikling command ay ito:
sudo rm -rf /private/var/log/asl/.asl
The bottom line is, maging maingat sa sudo at rm command, partikular na kapag wild card ang ginagamit.
Pinabilis ba nito ang paglulunsad ng Terminal app para sa iyo? Patuloy na gumagana ang trick na ito sa lahat ng bersyon ng OS X, kaya kung mabagal ang paglulunsad ng Terminal ng iyong Mac, subukan ito at ipaalam sa amin sa mga komento.