Mac ทุกเครื่องมีคุณสมบัติในตัวที่เรียกว่าสคริปต์การบำรุงรักษา เพื่อป้องกันไม่ให้ไฟล์บันทึกเก่าทับซ้อนกันและใช้พื้นที่ว่างบนฮาร์ดไดรฟ์ แต่หลายคนไม่รู้จักพวกเขา ในที่นี้ เราจะบอกคุณถึงวิธีตรวจสอบวันที่ล่าสุดที่สคริปต์การบำรุงรักษาทำงานบน Mac ของคุณและเหตุใดจึงยังคงจำเป็นต้องเรียกใช้สคริปต์การบำรุงรักษา Mac ด้วยมือ
เริ่มต้นด้วยการเรียนรู้สิ่งที่รวมอยู่ในสคริปต์การบำรุงรักษา Mac
คำแนะนำเกี่ยวกับสคริปต์การบำรุงรักษา Mac:
- 1. สคริปต์การบำรุงรักษา Mac คืออะไร
- 2. เหตุใดคุณจึงต้องเรียกใช้สคริปต์การบำรุงรักษาบน Mac ด้วยตนเอง
- 3. จะรันสคริปต์การบำรุงรักษาบน Mac ด้วย Terminal ได้อย่างไร
- 4. เคล็ดลับการบำรุงรักษา Mac
สคริปต์การบำรุงรักษา Mac คืออะไร
macOS เรียกใช้สคริปต์การบำรุงรักษาเป็นประจำเพื่อล้างบันทึกของระบบและไฟล์ชั่วคราว เพื่อหลีกเลี่ยงข้อมูลที่ไม่จำเป็นทำให้ Mac ของคุณแออัด มีสคริปต์การบำรุงรักษาสามแบบที่มีฟังก์ชันต่างกัน
- สคริปต์รายวัน ลบไฟล์ชั่วคราวเก่า ประกาศของระบบ และไฟล์เก่าออกจาก /var/rwho
- สคริปต์รายสัปดาห์ สร้างฐานข้อมูลตำแหน่งและ whatis ใหม่
- สคริปต์รายเดือน รายงานการทำบัญชีการเข้าสู่ระบบและหมุนเวียนไฟล์บันทึก รวมทั้งไฟล์ wtmp, cu.modem.log เป็นต้น
สคริปต์การบำรุงรักษาเหล่านี้ถูกกำหนดให้ทำงานโดยอัตโนมัติในเวลาที่กำหนด โดยปกติคือในช่วงเช้าตรู่ คุณสามารถตรวจสอบว่าสคริปต์การบำรุงรักษา Mac ถูกเรียกใช้งานครั้งสุดท้ายเมื่อใดโดยเรียกใช้คำสั่งต่อไปนี้ใน Terminal:ls -al /var/log/*.out
คำสั่งจะให้ล็อกไฟล์ของสคริปต์การบำรุงรักษาพร้อมวันที่และเวลาที่ระบุ ซึ่งคุณสามารถกำหนดได้ว่าสคริปต์จะทำงานล่าสุดเมื่อใด
หากคุณต้องการดูผลลัพธ์ของสคริปต์การบำรุงรักษาปกติ ให้เปิด Finder คลิก ไป> ไปที่โฟลเดอร์ จากนั้นวางเส้นทางต่อไปนี้ คุณสามารถเปิดไฟล์บันทึกด้วย TextEdit
- /var/log/daily.out
- /var/log/weekly.out
- /var/log/monthly.out
เหตุใดคุณจึงต้องเรียกใช้สคริปต์การบำรุงรักษาบน Mac ด้วยตนเอง
ตั้งแต่ Mac OS X Tiger สคริปต์การบำรุงรักษาจะถูกเรียกใช้โดยกระบวนการที่เปิดใช้งานเพื่อดำเนินการในเวลาที่กำหนด เนื่องจากสคริปต์การบำรุงรักษามีแนวโน้มว่าจะกำหนดเวลาระหว่าง 03:15 ถึง 05:30 น. เมื่อคอมพิวเตอร์ส่วนใหญ่ปิดอยู่เพื่อประหยัดพลังงาน เป็นไปได้ว่าพวกเขาจะไม่ดำเนินการตามกำหนดเวลา
เมื่อ Mac ของคุณอยู่ในโหมดพักเครื่องตามเวลาที่กำหนดสำหรับการเรียกใช้สคริปต์การบำรุงรักษา สคริปต์ที่กำหนดจะทำงานในภายหลังในเวลาที่เปลี่ยนแปลง แต่ประเด็นก็คือ หากคุณรีสตาร์ท Mac ก่อนเวลาที่เปลี่ยน สคริปต์จะไม่ทำงานจนกว่าจะถึงเวลานัดถัดไป
ในระยะยาว หากคุณรีสตาร์ท Mac บ่อยๆ และ Mac ของคุณปิดเครื่องหรืออยู่ในโหมดสลีปตลอดเวลาที่สคริปต์การบำรุงรักษาควรจะทำงาน ไฟล์ขยะเก่าที่ไม่ได้ลบมักจะใช้พื้นที่ส่วนใหญ่ในฮาร์ดไดรฟ์ของคุณ .
ดังนั้นจึงเป็นการดีที่สุดที่จะตรวจสอบว่ามีการเรียกใช้สคริปต์การบำรุงรักษาและเรียกใช้สคริปต์ macOS เหล่านั้นด้วยตนเองหรือไม่ หากการดำเนินการครั้งล่าสุดผ่านไประยะหนึ่ง
จะเรียกใช้สคริปต์การบำรุงรักษาบน Mac ด้วย Terminal ได้อย่างไร
ไม่จำเป็นต้องจ่ายมากสำหรับซอฟต์แวร์ของบริษัทอื่นเพื่อเรียกใช้สคริปต์การบำรุงรักษาสำหรับคุณ ทำได้ค่อนข้างง่ายด้วยคำสั่ง Terminal ทำตามขั้นตอนเหล่านี้:
- เปิด Terminal จากโฟลเดอร์ Applications> Utilities
- ป้อนคำสั่งต่อไปนี้เพื่อเรียกใช้สคริปต์ทั้งสามและกด Enter.sudo เป็นระยะ รายวัน รายสัปดาห์ รายเดือน
- ป้อนรหัสผ่านของผู้ดูแลระบบแล้วกด Enter
คุณจะไม่เห็นสัญญาณเฉพาะ เช่น แถบความคืบหน้าที่ระบุว่ากำลังดำเนินการบำรุงรักษาอยู่ แต่คุณจะรู้ว่าระบบจะเสร็จสมบูรณ์เมื่อข้อความแจ้งของ Terminal กลับมา
หากคุณต้องการดำเนินการสคริปต์เดียว เช่น สคริปต์รายวัน ให้ใช้คำสั่งนี้:sudo periodic daily
เคล็ดลับการบำรุงรักษา Mac
คุณควรทำการบำรุงรักษาอะไรบน Mac ของคุณนอกเหนือจากการเรียกใช้สคริปต์การบำรุงรักษา บางคนอาจแสดงรายการสิ่งที่ต้องทำมากมายสำหรับการบำรุงรักษา Mac แต่หลายคนอาจไม่จำเป็นหรือไม่ช่วยเหลือก็ได้ ตัวอย่างเช่น คุณอาจได้รับแจ้งให้เรียกใช้ Disk Utility First Aid เป็นการบำรุงรักษาตามปกติ แม้ว่าจะไม่ได้ป้องกันคุณจากการประสบปัญหา
ขอแนะนำให้เรียกใช้ยูทิลิตี้ดิสก์เป็นเครื่องมือแก้ไขปัญหาหรือใช้เพื่อซ่อมแซมฮาร์ดไดรฟ์ก่อนอัปเดตซอฟต์แวร์ พูดตามตรง มีเพียงไม่กี่สิ่งที่คุณต้องคำนึงถึงในฐานะการบำรุงรักษา Mac เป็นประจำ .
- ทำการสำรองข้อมูลหลายๆ ครั้งโดยใช้วิธีการสำรองข้อมูลที่แตกต่างกัน หากมีข้อมูลที่คุณไม่สามารถจะเสียบน Mac ได้
- คอยอัปเดต Mac ของคุณด้วย macOS เวอร์ชันที่เข้ากันได้
- เพิ่มพื้นที่ว่างบน Macintosh HD เป็นประจำ
- อย่าดาวน์โหลดซอฟต์แวร์ที่น่าสงสัยจากนักพัฒนาที่ไม่ปรากฏชื่อ