ได้รับการบู๊ตการทำงานที่ถูกต้อง Sleep และ Wake Times จาก Command Line
ต้องการรู้อย่างแน่ชัดเมื่อเครื่อง Mac ของคุณถูกบูตครั้งล่าสุดนอนหลับหรือตื่นจากการนอนหลับ? คุณสามารถรับข้อมูลที่แม่นยำเกี่ยวกับเวลาการบูตและการนอนหลับได้โดยตรงจากบรรทัดคำสั่งซึ่งอาจเป็นประโยชน์สำหรับทุกอย่างจากการแก้ไขปัญหาต่างๆของ Mac ในการตั้งเวลาสคริปต์หรือแม้กระทั่งเพื่อวัตถุประสงค์ในการพิจารณาคดีทางนิติเวชของคุณเองเพื่อกำหนดเวลาที่ใช้คอมพิวเตอร์ครั้งล่าสุด
แต่ละบรรทัดคำสั่งเหล่านี้ต้องมีการป้อนข้อมูลลงในเทอร์มินัลโปรแกรมนี้สามารถพบได้ใน / Applications / Utilities / หรือเปิดตัวจาก Spotlight หรือ Launchpad สมมติว่าคุณมีประสบการณ์กับบรรทัดคำสั่ง แต่การคัดลอกและวางสตริงคำสั่งจะทำงานได้ดี
รับเวลาบูตระบบที่แม่นยำ
ป้อนสตริงคำสั่งต่อไปนี้:
sysctl -a |grep kern.boottime
ผลลัพธ์จะมีลักษณะดังนี้:
kern.boottime = จ. 4 ก.ค. 08:00:42 2011
หากคุณต้องการบันทึกประวัติการบูตของ Mac ให้ลองใช้คำสั่ง "reboot last" แทน ในทำนองเดียวกันถ้าคุณต้องการดูว่า Mac มีการขับเคลื่อนมานานแค่ไหนแล้วคุณสามารถใช้คำสั่ง "uptime" ที่เรียบง่ายซึ่งจะทำให้คุณหมดเวลาตั้งแต่เริ่มระบบครั้งล่าสุด
รับเวลานอนหลับของระบบ Mac
ไวยากรณ์คำสั่งต่อไปนี้จะให้เวลานอนหลับ;
sysctl -a |grep sleeptime
ส่งผลให้เกิดสิ่งต่างๆเช่น:
kern.sleeptime: {sec = 1310538756, usec = 323918} อังคาร 12 ก.ค. 23:32:36 น. 2011
รับเวลาปลุกระบบ Mac OS X
สงสัยว่าเมื่อเครื่อง Mac ได้รับการปลุกให้ตื่นจากการนอนครั้งสุดท้ายหรือไม่? ใช้สตริงคำสั่งนี้แทน:
sysctl -a |grep waketime
ผลลัพธ์จะมีลักษณะคล้ายนี้:
kern.waketime: {sec = 1310573055, usec = 11} พุธ 13 ก.ค. 09:04:15 2011
อย่าลืมว่าคุณสามารถหาสาเหตุที่ Mac ตื่นจากการนอนหลับโดยการอ่านบันทึกของระบบและแปลรหัสเหตุผล ข้อมูลทั้งหมดนี้อาจเป็นประโยชน์สำหรับการแก้ไขปัญหาและยังใช้เพื่อวัตถุประสงค์ในการพิจารณาคดีทางนิติวิทยาศาสตร์เพื่อพิจารณาว่าเมื่อใดที่มีการใช้คอมพิวเตอร์และทำให้การนอนหลับไปแม้ว่าข้อมูลดิจิทัลทั้งหมดจะถือว่าไม่น่าเชื่อถือเพียงพอสำหรับวัตถุประสงค์ทั้งหมด