ความแตกต่างระหว่างการปิดเมนูและ 'shutdown -h now'


14

อะไรคือความแตกต่างระหว่างรายการเมนูปิดและshutdown -h now? อดีตบางครั้งวางสายแล็ปท็อปของฉันบน Ubuntu 11.10

คำตอบ:


11

รายการเมนูปิดเครื่องขอให้ระบบกราฟิกปิดการทำงานอย่างสมบูรณ์ ตัวอย่างเช่นโปรแกรมที่มีไฟล์ที่จะบันทึกมีโอกาสถามผู้ใช้ว่าจะทำอย่างไร

shutdown -h now(คำพ้องความหมาย: poweroff; ดูเพิ่มเติมreboot) เพียงแค่ส่งสัญญาณไปยังโปรแกรมที่ทำงานอยู่ทั้งหมด พวกเขาไม่มีโอกาสสอบถามผู้ใช้หากมีไฟล์ที่ไม่ได้บันทึก อย่างไรก็ตามการส่งpoweroffคำสั่งจะทำงานได้ในหลาย ๆ สถานการณ์ด้วยเหตุนี้


ขอบคุณมาก ๆ. ฉันไม่รู้เกี่ยวกับความแตกต่างในการบันทึกไฟล์สำหรับโปรแกรมแบบเปิดตอนนี้มันสมเหตุสมผลแล้วสำหรับฉัน
719016

@Scott Severance - คุณบอกว่ามันเป็นคำพ้องความหมาย แต่คุณพูดว่า "คำสั่ง poweroff จะทำงานในสถานการณ์มากขึ้นเพราะสิ่งนี้" แต่เพราะอะไร ด้วย poweroff โปรแกรมจะมีโอกาสสอบถามผู้ใช้หรือไม่
trogne

การปิดระบบอย่างสมบูรณ์เกี่ยวข้องกับอะไรหากไม่ได้ส่งสัญญาณไปยังโปรแกรมที่กำลังทำงานอยู่ทั้งหมด?
การแข่งขัน Lightness กับ Monica

ด้วยคำสั่ง CLI โปรแกรมกราฟิกไม่มีโอกาสสอบถามผู้ใช้เกี่ยวกับการบันทึกไฟล์ที่เปิดตัวอย่างเช่น ดังนั้นจึงมีการปิดระบบใหม่ทั้งหมดสองประเภท
Scott Severance

5

เมนูเรียกชุดข้อมูลจำเพาะ freedesktop.org ที่ซับซ้อนซึ่งปิดระบบโดยผู้ใช้ไม่จำเป็นต้องเป็นรูท คุณสามารถเห็นบางส่วนของคำตอบนี้ วิธีการนี้จะตรวจสอบเอกสารที่เปิดอยู่และการปิดกั้นแอปพลิเคชั่นในส่วนต่อประสานกราฟิกก่อนที่จะทำการหยุดระบบ (ผ่านshutdown) ในที่สุด

การเรียกใช้shutdownโดยตรงเพียงแค่ปิดคอมพิวเตอร์ - ไม่ว่าจะทำงานอะไร

หากคนแรกไม่ทำงานอาจมีบางสิ่งปิดกั้น ฉันไม่ใช่ผู้เชี่ยวชาญในการทำงานดังนั้นฉันจึงแนะนำให้คุณส่งข้อบกพร่องบน LaunchPad และให้ใครบางคนที่รู้ว่ามันทำงานอย่างไรให้คุณทำตามขั้นตอนการดีบัก


0

ปิดระบบอย่างปลอดภัย คุณสามารถปิดเครื่องได้ทันทีหรือตั้งเวลาปิดเครื่องโดยใช้รูปแบบ 24 ชั่วโมง

หลังจากนำระบบลงมาคำสั่ง shutdown จะหยุดหรือรีบูตระบบตามตัวเลือกที่ระบุไว้ ผู้ใช้ root เท่านั้นที่สามารถเรียกใช้คำสั่งปิดเครื่องได้

-r  Requests that the system be rebooted after it has been brought down
-h  Requests that the system be either halted or powered off after it has been broughtdown, with the choice as to which left up to the system
-H  Requests that the system be halted after it has been brought down
-P  Requests that the system be powered off after it has been brought down
-c  Cancels a running shutdown. TIME is not specified with this option, the firstargument is MESSAGE
-k  Only send out the warning messages and disable logins, do not actually bring thesystem down

4
สิ่งนี้ไม่ตอบคำถาม
Scott Severance
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.