3
ปลอดภัยหรือไม่ที่จะ“ ดึงปลั๊ก” หลังจากรันคำสั่ง halt บน UNIX
นี่อาจเป็นคำถามโง่ ๆ ที่มีคำตอบง่าย ๆ แต่ดูเหมือนว่าฉันจะไม่สามารถเข้าใจได้หลังจากผ่าน Google-ing ไปแล้วหลายชั่วโมง จากสิ่งที่ผมได้เรียนรู้haltคำสั่งบนระบบปฏิบัติการยูนิกซ์ (เช่น BSD) และ Unix เหมือนระบบ (เช่นลินุกซ์) syncจะหยุดซีพียูหลังจากเรียก ฉันรู้ว่าใน Linux Distros ที่ทันสมัยhaltเป็นเพียงอีกวิธีหนึ่งในการโทรshutdownแต่ฉันได้ติดตั้ง FreeBSD และ Arch Linux บนแล็ปท็อปของฉันแล้วระบบทั้งสองดูเหมือนจะทำในสิ่งที่haltควรทำ (หยุด CPU แต่ไม่ใช่ ACPI ปิดตัวลง). คำถามของฉันคือหลังจากโทร # sync;sync;sync # halt ปลอดภัยหรือไม่ที่จะ "ดึงปลั๊ก" หรือตัดไฟ (จากปลั๊กไฟที่ผนัง)? หลังจากเรียกhaltระบบเป็นจริงในสถานะ "ปิด" โบนัส: หลังจากหยุดการเรียกใช้บน eiter Arch Linux หรือ FreeBSD คอมพิวเตอร์ของฉันดูเหมือนว่า "หยุด" เหมือนกับว่ามันไม่ตอบสนองและไม่มีอะไรทำงาน …