วิธีปิดคอมพิวเตอร์ Linux ที่จะไม่ปิด

คุณเคยลองปิดระบบ Linux หรือไม่ระบบเท่านั้นที่จะพบว่ามันปฏิเสธที่จะปิด? เราทุกคนอยู่ที่นั่นแล้ว! แม้แต่เทคโนโลยีโอเพ่นซอร์สที่ยิ่งใหญ่ที่สุดก็มีปัญหาบางครั้ง! หากคุณไม่ต้องกดปุ่มเปิดปิดเครื่องเพื่อปิดเครื่องพีซีที่ไม่ตอบสนองหรือคุณอาจปิดเครื่องไม่ได้เพราะเป็นเครื่องระยะไกลคู่มือนี้เหมาะสำหรับคุณ! นี่คือวิธีปิดเครื่อง Linux ที่จะไม่ปิด!

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

วิธีที่ 1 - poweroff

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

ในการเข้าถึงโหมด TTY บนระบบ Linux ของคุณกด Ctrl + Alt + F2. เมื่อคุณเปิดคอนโซลฉุกเฉิน TTY แล้วให้ค้นหาหน้าจอเข้าสู่ระบบและพิมพ์“ root” ในฐานะผู้ใช้ หรือใช้ชื่อผู้ใช้หากบัญชีรูทถูกปิดใช้งาน

หากคุณลงชื่อเข้าใช้ด้วยบัญชีรูทให้พิมพ์ ไฟดับ ในคอนโซลบรรทัดคำสั่งเพื่อปิดทุกอย่างทันที

poweroff

หรือทำ sudo -s หากต้องการเข้าถึงรูทด้วยผู้ใช้ปกติให้ทำดังนี้

poweroff

ไม่สามารถเข้าถึง TTY ในขณะที่คุณใช้การเชื่อมต่อระยะไกลได้หรือไม่ รับรูทบนรีโมตคอนโซล SSH ของคุณด้วย:

su -

หรือ:

sudo -s

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

poweroff

วิธีที่ 2 - รีบูต

คน รีบูต method เป็นอีกวิธีหนึ่งในการควบคุมระบบ Linux และบังคับให้รีบูต คุณอาจต้องการใช้วิธีนี้แทน poweroff เนื่องจากบางครั้งคำสั่ง poweroff มีปัญหาในการทำงาน

ในการใช้ประโยชน์จากคำสั่ง reboot คุณต้องมีสิทธิ์เข้าถึงคอนโซล TTY ในการเข้าถึงกด Ctrl + Alt + F2 บนแป้นพิมพ์ จากนั้นเมื่อคอนโซลบรรทัดคำสั่งปรากฏขึ้นให้ป้อน“ root” ในกล่องผู้ใช้เพื่อเข้าสู่ระบบด้วยการเข้าถึงรูท หรือถ้าคุณปิดใช้งานการเข้าถึงรูทให้ล็อกอินด้วยบัญชีผู้ใช้แบบดั้งเดิม

เมื่อบัญชีผู้ใช้ root ลงชื่อเข้าใช้ให้ใช้ รีบูต คำสั่งเพื่อรีสตาร์ทระบบ Linux บังคับให้ปิดและเปิดอีกครั้งอย่างมีประสิทธิภาพ

reboot

คน รีบูต คำสั่งยังมีความสามารถในการปิดระบบทั้งหมดด้วยความช่วยเหลือของสวิตช์บรรทัดคำสั่ง สวิตช์นี้เรียกว่า "f" จะบอก รีบูต คำสั่งเพื่อปิดระบบ Linux ทั้งหมดแทนที่จะรีสตาร์ท หากต้องการใช้งานให้ป้อนคำสั่งด้านล่าง

reboot -f

ใช้บัญชีผู้ใช้ดั้งเดิมแทนที่จะเป็นผู้ใช้รูท? ทำ:

sudo reboot

หรือปิดด้วย:

sudo reboot -f

ผู้ที่ไม่สามารถใช้โหมด TTY ควรดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลเซสชัน ให้แน่ใจว่าได้ใช้ “-f” ถ้าคุณต้องการที่จะทำให้ รีบูต คำสั่งบังคับให้ปิดระบบ

ราก:

su -
reboot

หรือ

sudo reboot

วิธีที่ 3 - systemctl poweroff / reboot

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

หากคุณกำลังพยายามปิดเครื่องคอมพิวเตอร์ Linux และคุณไม่สามารถใช้ประโยชน์จากคำสั่ง "poweroff" หรือ "รีบูต" โดยใช้ ระบบปิด มันก็ดีเหมือนกันเพราะมันบอกระบบการเริ่มของ Systemd (เครื่องมือที่ช่วยให้ระบบ Linux ของคุณเปิดและปิดและทำสิ่งอื่น ๆ อีกมากมาย) เพื่อปิดทุกอย่าง

เช่นเดียวกับคำสั่งอื่น ๆ ทั้งหมดในบทช่วยสอนนี้วิธีที่ดีที่สุดในการบังคับให้ระบบปิดโดยเฉพาะอย่างยิ่งถ้ามันค้างหรือไม่ตอบสนองคือการเข้าถึงคอนโซลฉุกเฉิน TTY โดยการกด Ctrl + Alt + F2.

เมื่อคอนโซลฉุกเฉิน TTY ขึ้นบนหน้าจอป้อน“ root” ลงในกล่องผู้ใช้เพื่อเข้าสู่บัญชีรูทและรับสิทธิ์การเข้าถึงบรรทัดคำสั่งรูท หรือเข้าสู่ระบบด้วยผู้ใช้แบบดั้งเดิมหากคุณไม่สามารถใช้บัญชีรูทได้ จากนั้นเรียกใช้ ระบบปิด สั่งให้ปิดทุกอย่างทันที

systemctl poweroff

หรือหากคุณใช้ผู้ใช้แบบเดิมให้ทำ:

sudo systemctl poweroff

ไม่สามารถใช้โหมด TTY ได้ใช่ไหม ป้อนคำสั่งต่อไปนี้ในเทอร์มินัล SSH

su-
systemctl poweroff

Reboot

คำสั่ง Systemd poweroff บังคับให้ทุกอย่างปิดเครื่อง แต่ถ้ามันไม่ทำงานให้ลองทำ รีบูตระบบ คำสั่งเพื่อบังคับให้เครื่องเริ่มต้นใหม่

systemctl reboot

หรือสำหรับผู้ใช้ดั้งเดิมให้ใช้ประโยชน์จาก sudo คำสั่ง

sudo systemctl reboot

ท้ายสุดหากคุณไม่สามารถเข้าถึงโหมด TTY เพื่อรีบูตได้ให้ลองเรียกใช้คำสั่งต่อไปนี้ด้านล่าง

su -
systemctl reboot
</ p>

ความคิดเห็น