Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม BASH

คำสั่งปิดระบบ Linux (&รีบูต)

การ การปิดระบบ คำสั่งใน Linux จะปิดคอมพิวเตอร์ของคุณอย่างปลอดภัย

ผู้ใช้และกระบวนการทั้งหมดจะได้รับแจ้ง และมีโอกาสออกจากกระบวนการได้อย่างปลอดภัย

คำสั่งปิดระบบยังสามารถรีบูตและนำระบบไปสู่ระดับพลังงานอื่นได้อีกด้วย

ไวยากรณ์

shutdown [OPTION]... TIME [MESSAGE]

ตัวเลือก

ต่อไปนี้คือตัวเลือกที่ใช้ได้สำหรับคำสั่งปิดเครื่อง โดยตรงจากคู่มือ:

ตัวเลือก คำอธิบาย
-r ขอให้รีบูตระบบหลังจากที่ระบบล่มแล้ว
-h ขอให้ระบบหยุดหรือปิดระบบหลังจากที่ระบบล่มแล้ว โดยสามารถเลือกได้ว่าระบบใดจะเหลืออยู่ในระบบ
-H ขอให้ระบบหยุดทำงานหลังจากที่ระบบล่มแล้ว
-P ขอให้ปิดระบบหลังจากที่ระบบล่ม
-c ยกเลิกการปิดระบบที่ทำงานอยู่ ตัวเลือกนี้ไม่ได้ระบุ TIME ไว้ อาร์กิวเมนต์แรกคือ MESSAGE
-k ส่งข้อความเตือนและปิดการใช้งานการเข้าสู่ระบบเท่านั้น ห้ามทำให้ระบบล่ม

ตัวอย่าง

ต่อไปนี้คือตัวอย่างการปิดระบบโดยใช้ตัวเลือกด้านบน

ตัวเลือกบางตัวไม่ค่อยได้ใช้หรือมีไว้สำหรับใช้กับฮาร์ดแวร์รุ่นเก่า ดังนั้นเราจะข้ามตัวเลือกเหล่านั้นไป เนื่องจากคุณแทบจะไม่เคยใช้ตัวเลือกเหล่านี้เลย

โปรดทราบว่าในระบบ Linux หลายๆ ระบบ การปิดระบบ ต้องรันคำสั่งเป็น root หรือใช้ sudo

ปิดระบบทันที

sudo shutdown -h now

รีบูตระบบทันที

sudo shutdown -r now

ปิดระบบใน 5 นาทีและเผยแพร่ข้อความไปยังผู้ใช้ที่เข้าสู่ระบบ

sudo shutdown -h +5 "Shutting down in 5 minutes! Save your work!"

รีบูตระบบเวลา 10.00 น. พร้อมข้อความ

sudo shutdown -r 10:00 "Time for the scheduled 10am reboot!"

ยกเลิกการตั้งเวลาปิดเครื่อง

คุณสามารถยกเลิกการปิดเครื่องตามกำหนดเวลา – ด้วยข้อความเสริม:

sudo shutdown -c

sudo shutdown -c "We were going to reboot, but decided against it."

บทสรุป

การปิดคอมพิวเตอร์ของคุณ – คุณรู้ว่ามันคืออะไร ตอนนี้คุณรู้แล้วว่าจะทำอย่างไรให้ถูกต้องจาก Linux Shell