เร่งความเร็วเทอร์มินัลที่ช้าด้วยการล้างไฟล์บันทึก
เทอร์มินัล Mac OS X อาจเปิดใช้งานได้ช้าเมื่อเวลาผ่านไป แต่มีวิธีแก้ไขง่ายๆ ที่จะเพิ่มความเร็วอีกครั้ง
โดยการลบ Apple System Logs คุณสามารถลดความล่าช้าในการเปิดและเปิดใช้หน้าต่าง/แท็บ Terminal ใหม่ได้อย่างมาก ในกรณีของฉันจากความล่าช้าประมาณสามวินาทีเป็นทันที!
ต่อไปนี้คือวิธีการลบไฟล์บันทึกและรับความเร็วในการเปิดแอป Terminal กลับมา:
แก้ไขเวลาเปิด Terminal ที่ช้าโดยการล้างไฟล์บันทึกใน Mac OS X
ที่บรรทัดคำสั่ง ให้ใช้ไวยากรณ์ต่อไปนี้:
cd /private/var/log/asl/
ตอนนี้ คุณจะต้องยืนยันว่าคุณอยู่ในไดเร็กทอรีที่ถูกต้องโดยแสดงรายการไฟล์บันทึก .asl:
ls .asl
สุดท้าย หากผลลัพธ์เป็นไฟล์ .asl ให้พิมพ์คำสั่งต่อไปนี้เพื่อลบออก:
sudo rm !$
Update: เราปรับคำสั่งด้านบนต่อความคิดเห็นของผู้ใช้ ตอนนี้ปลอดภัยยิ่งขึ้นสำหรับผู้ใช้มือใหม่ นี่คือคำสั่งเก่าที่คงไว้สำหรับลูกหลาน คำสั่งนี้ถูกขีดฆ่าเพราะผู้เริ่มต้นจะปฏิบัติตามค่อนข้างเสี่ยง:
ที่ command line ให้พิมพ์ดังนี้: cd /private/var/log/asl/
จากนั้นในไดเร็กทอรีนั้น ให้พิมพ์: sudo rm -rf .asl
คำเตือน: โปรดแน่ใจว่าคุณพิมพ์เฉพาะคำสั่ง sudo rm -rf ภายในไดเร็กทอรี /var/log/asl/! rm -rfลบไฟล์ทั้งหมดในไดเร็กทอรี โดยไม่ถามคำถาม ดังนั้นหากคุณทำงานนั้นในไดเร็กทอรีที่ไม่ถูกต้อง (เช่น โฮมโฟลเดอร์) คุณจะมีปัญหาร้ายแรง! ฉันถือว่าคุณมีประสบการณ์ปานกลางในสภาพแวดล้อมบรรทัดคำสั่ง หากคุณไม่เคยมีประสบการณ์ คุณอาจไม่ต้องการเคล็ดลับนี้อีกต่อไป
อัปเดต 2: ตามที่ Marc ชี้ให้เห็นในความคิดเห็น การระบุให้ลบเฉพาะไฟล์บันทึกจะปลอดภัยกว่า คำสั่งด้านบนมีการเปลี่ยนแปลงเพื่อสะท้อนถึงสิ่งนี้ คำสั่งทางเลือกและสั้นกว่าคือคำสั่งนี้:
sudo rm -rf /private/var/log/asl/.asl
สิ่งสำคัญที่สุดคือ ให้ระวังคำสั่ง sudo และ rm โดยเฉพาะอย่างยิ่งเมื่อใช้ไวด์การ์ด
สิ่งนี้เร่งการเปิดใช้แอป Terminal สำหรับคุณหรือไม่ เคล็ดลับนี้ยังคงใช้งานได้ใน OS X ทุกเวอร์ชัน ดังนั้นหาก Mac ของคุณมี Terminal ที่เปิดใช้งานช้า ให้ลองทำดูและแจ้งให้เราทราบในความคิดเห็น