ไม่มีระบบปฏิบัติการที่สมบูรณ์แบบ แม้ว่าจะเป็นอย่างนั้น แต่ก็อาจมีปัญหากับไดรเวอร์และแอพ ลินุกซ์ก็ไม่มีข้อยกเว้น แม้จะมีเสถียรภาพมากกว่า Windows (ในหลายกรณี ไม่ใช่ทั้งหมด!) อาจมีบางครั้งที่คุณต้องรีสตาร์ทคอมพิวเตอร์ Linux อาจเป็นเพราะมีบางอย่างใช้งานไม่ได้ หรือคุณอาจเชื่อมต่อผ่าน SSH กับคอมพิวเตอร์หรือเซิร์ฟเวอร์ระยะไกล และต้องการให้รีสตาร์ทหรือปิดเครื่องโดยสมบูรณ์
แต่คุณจะทำเช่นนี้ได้อย่างไร มีคำสั่งหลายคำสั่งให้คุณปิดหรือรีสตาร์ท (หรือรีบูต) คอมพิวเตอร์ Linux ผ่านบรรทัดคำสั่ง
แถบงานของฉันไม่ทำงาน windows 10
ลองดูที่พวกมันและตรวจสอบว่าควรใช้คำสั่งเหล่านี้อย่างไรและเมื่อใด
1. การปิดระบบ
หากคุณใช้กล่อง Linux เสร็จแล้ว วิธีง่ายๆ ในการปิดเครื่องคือใช้คำสั่งปิดระบบ ซึ่งส่งผ่าน SSH (หากคุณ ใช้ Windows PC คุณมีเครื่องมือ SSH หลายตัว ให้เลือก) สามารถใช้เพื่อปิดเครื่องคอมพิวเตอร์อย่างถาวร (จนถึงเวลาที่คุณตัดสินใจรีบูตเครื่อง) หรือเพื่อรีสตาร์ท ไวยากรณ์สำหรับคำสั่งคือ:
shutdown [option] [time] [message]
ตัวอย่างเช่น ในการปิดเครื่องคอมพิวเตอร์ทันที คุณจะต้องใช้:
shutdown -h now
ที่นี่ -ชม หมายถึงหยุดในขณะที่ ตอนนี้ หมายความชัดเจนว่าควรดำเนินการตามคำสั่งทันที สามารถใช้การหน่วงเวลาที่แตกต่างกันได้ ตัวอย่างเช่น คุณอาจใช้ +5 แทนซึ่งจะบอกให้คอมพิวเตอร์เรียกใช้ขั้นตอนการปิดเครื่องในห้านาที
หากคุณต้องการใส่ข้อความ ข้อความนี้จะแสดงถึงผู้ใช้ที่เข้าสู่ระบบทั้งหมด:
shutdown -h +5 'The server is shutting down, please save your work and log off.'
จำไว้ว่าคุณสามารถค้นหารายการสวิตช์ทั้งหมดสำหรับคำสั่งเหล่านี้ได้โดยป้อน:
[command] --help
รีสตาร์ทด้วย -r
อีกทางเลือกหนึ่งคือการใช้ -NS คำสั่งให้รีสตาร์ทคอมพิวเตอร์ ใช้แทน -ชม ดังนั้นในการรีสตาร์ทคอมพิวเตอร์หรือเซิร์ฟเวอร์ คุณอาจใช้:
shutdown -r +5 'The server is restarting in five minutes, please save your work and log off.'
การปิดหรือรีสตาร์ทตามกำหนดเวลาใด ๆ สามารถยกเลิกได้โดยการป้อน -ค ยกเลิกคำสั่ง:
shutdown -c
2. รีบูต
เนื่องจากคำสั่งปิดระบบมีตัวเลือกการรีสตาร์ท จึงไม่น่าแปลกใจเลยที่ได้เรียนรู้ว่าคำสั่งรีบูตมีตัวเลือกการปิดระบบ
เครดิตรูปภาพ: Anton Khegay ผ่าน Shutterstock
วิธีปรับ dpi ใน photoshop
คำสั่งรีบูตมาตรฐานคือ:
reboot
การดำเนินการนี้จะแจ้งให้คอมพิวเตอร์ของคุณปิดตัวเองแล้วเปิดใหม่อีกครั้ง อย่างไรก็ตาม หากคุณต้องการปิดเครื่อง -NS สวิตช์จะทำงาน:
reboot -p
อีกทางเลือกหนึ่งคือการบังคับให้รีบูต สิ่งนี้มีประโยชน์หากแอพหรือบริการหยุดทำงานและคุณต้องรีสตาร์ทอย่างรวดเร็ว:
reboot -f
สิ่งนี้จะทำการรีบูตกล่อง Linux ของคุณอย่างแรง
3. หยุด
เราเคยเห็นแล้ว -ชม สวิตช์ด้านบน แต่ หยุด สามารถใช้เป็นคำสั่งทั้งหมดได้ด้วยตัวเอง ซึ่งจะทำให้คอมพิวเตอร์ปิดตัวลงทันทีด้วยคำสี่ตัวอักษรง่ายๆ:
halt
NS -NS สวิตช์ยังสามารถใช้ได้เมื่อหยุดทำงาน แต่ผลลัพธ์ไม่สอดคล้องกัน และอาจนำไปสู่ปัญหาด้านความเสถียรของระบบ
4. Poweroff
คุณอาจชอบคำศัพท์ของ ปิดลง สั่งการ. การดำเนินการนี้เหมือนกับการหยุดทุกประการ เว้นแต่จะใช้เวลามากกว่าสองเท่าในการพิมพ์
อย่างไรก็ตาม เช่นเดียวกับการใช้ -NS เพื่อบังคับให้ปิดเครื่อง คุณยังสามารถใช้ -ใน เปลี่ยนไปบันทึกการโทรรีบูตระบบไปที่ / var / บันทึก / wtmp . นี่เป็นเครื่องมือแก้ไขจุดบกพร่องที่อาจมีประโยชน์ เช่น --verbose ซึ่งสามารถช่วยในการปิดระบบได้
poweroff --verbose
5. ตัวเลือกฉุกเฉิน: REISUB
คำสั่งทั้งหมดข้างต้นสามารถใช้ได้ในสถานการณ์ที่ระบบกำลังทำงานโดยไม่มีปัญหาใดๆ แต่ถ้ามันพังล่ะ? จะเกิดอะไรขึ้นหากพีซีหรือเซิร์ฟเวอร์หยุดทำงาน และไม่สามารถรีบูตในลักษณะที่เหมาะสมได้
คำตอบก็คือการรวมกันแป้นพิมพ์ หากคุณเปลี่ยนจาก Windows คุณอาจจะรู้ว่า Ctrl + Alt + Del แสดงเมนูด้วย ปิดตัวลง เป็นตัวเลือก หากถือไว้นานกว่าเครื่องจะปิดโดยอัตโนมัติ สำหรับ Mac ให้กดปุ่มเปิด/ปิดค้างไว้ (ตัวเลือกที่ใช้งานได้กับฮาร์ดแวร์ Windows ด้วย)
เครดิตภาพ: JanHetman ผ่าน Shutterstock
วิธีบันทึกการสนทนาบน iphone 6
ใน Linux แป้นพิมพ์ผสมคือ Alt + พิมพ์หน้าจอ + B เพื่อรีบูต อย่างไรก็ตาม หากวิธีนี้ใช้ไม่ได้ผล หรือมีปัญหาที่ซับซ้อนกว่านี้ คุณสามารถเปลี่ยนชุดค่าผสมได้โดยใช้ปุ่มสูงสุด 6 ปุ่ม
สิ่งนี้เรียกว่า REISUB เนื่องจากตัวย่อบังคับต่อไปนี้:
- NS NS aw -- ควบคุมแป้นพิมพ์กลับจากเซิร์ฟเวอร์แสดงผล X
- NS และ rminate -- ส่งสัญญาณการสิ้นสุด SIGTERM ไปยังกระบวนการทั้งหมด เพื่อยุติอย่างงดงาม
- ถึง ผม ll -- ดังที่กล่าวไว้ข้างต้น แต่สัญญาณ SIGKILL ซึ่งบังคับให้ยุติการประมวลผลในทันที
- NS ync - ล้างข้อมูลลงดิสก์
- ยู nmount -- สิ่งนี้จะเมาต์ระบบไฟล์ทั้งหมดอีกครั้งในสถานะอ่านอย่างเดียว
- NS NS oot -- อย่างที่คุณคาดหวัง
ในการทำงานนี้คุณควรกด Alt + พิมพ์หน้าจอ จากนั้นปุ่ม R E I S U B ตามลำดับ เว้นไว้หนึ่งหรือสองวินาทีระหว่างการกดแต่ละครั้ง โปรดทราบว่าวิธีนี้ใช้ไม่ได้กับเครื่องที่มีสถาปัตยกรรม ARM (เช่น Raspberry Pi)
ช่วยด้วย ฉันปิดเครื่อง Linux PC หรือเซิร์ฟเวอร์โดยไม่ได้ตั้งใจ!
เราได้เห็นวิธีการยกเลิกคำสั่งปิดระบบหรือรีสตาร์ทแล้ว อย่างไรก็ตาม มันง่ายที่จะพบว่าตัวเองเริ่มคำสั่งปิดระบบเมื่อกระบวนการที่สำคัญกำลังทำงานอยู่ โดยเฉพาะอย่างยิ่งบนเซิร์ฟเวอร์ระยะไกล วิธีแก้ไขคือติดตั้ง molly-guard ซึ่งสามารถแทนที่การปิดระบบโดยตรวจสอบพารามิเตอร์บางอย่าง
ตัวอย่างเช่น มีสคริปต์ที่ตรวจสอบเซสชัน SSH (ซึ่งแตกต่างจาก FTP ) หากคุณส่งคำสั่งรีบูต หยุด ปิดเครื่อง หรือปิดเครื่อง molly-guard จะขอชื่อโฮสต์ที่คุณต้องการปิด
หากต้องการใช้สิ่งนี้ ให้ติดตั้ง molly-guard ในเทอร์มินัล:
sudo apt-get install molly-guard
เมื่อ molly-guard ทำงานอยู่เบื้องหลัง มันจะตรวจจับคำสั่งเช่น ปิดลง และรายงานกลับว่าตรวจพบเซสชัน SSH จากนั้นคุณสามารถเลือกที่จะป้อนชื่อโฮสต์ของเซิร์ฟเวอร์เพื่อยืนยันการปิดระบบหรือกด Ctrl + C ยกเลิก. มีประโยชน์!
ห้าวิธีในการปิดคอมพิวเตอร์ Linux จากบรรทัดคำสั่งนั้นมีประโยชน์อย่างยิ่ง เนื่องจากสามารถใช้กับคอมพิวเตอร์ได้เอง หรือผ่าน SSH ระยะไกล เนื่องจากคำสั่งเหล่านี้มีความรัดกุมมาก พวกเขาจึงยืมตัวไปใช้อย่างรวดเร็ว ซึ่งอาจส่งผลให้มีการรีบูตโดยไม่ตั้งใจในบางครั้ง! โชคดีที่ยูทิลิตี้ป้องกันมอลลี่ก็เพียงพอแล้วที่จะหลีกเลี่ยงสิ่งนี้
หากต้องการเรียนรู้เพิ่มเติม คำสั่งลินุกซ์ ตรวจสอบเอกสารอ้างอิงของเรา และถ้าคุณต้องการทำให้คำสั่งเหล่านี้เป็นไปโดยอัตโนมัติ ให้ลองดูแอปการทำงานอัตโนมัติเหล่านี้สำหรับ Linux
แบ่งปัน แบ่งปัน ทวีต อีเมล การอัพเกรดเป็น Windows 11 คุ้มค่าหรือไม่?Windows ได้รับการออกแบบใหม่ แต่นั่นเพียงพอที่จะโน้มน้าวให้คุณเปลี่ยนจาก Windows 10 เป็น Windows 11 หรือไม่
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ลินุกซ์
- เทอร์มินัล
- ลินุกซ์
รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค
เพิ่มเติมจาก Christian Cawleyสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก