สำหรับผู้ใช้ Linux ที่ค่อนข้างใหม่ สิ่งต่างๆ อาจดูล้นหลามในช่วงแรก แม้ว่าตัวเลือกความทนทานและความสามารถในการปรับแต่งได้ไม่จำกัดจะน่าดึงดูด แต่การทำงานพื้นฐานอาจเป็นเรื่องที่น่ากังวล โดยเฉพาะอย่างยิ่งหากคุณไม่ทราบคำสั่งที่เหมาะสมที่จะใช้ ตัวอย่างเช่น คุณต้องปิดระบบของคุณ แต่ในฐานะผู้ใช้ใหม่ คุณจะต้องลำบากในการหาคำสั่งที่ถูกต้องเพื่อปิดคอมพิวเตอร์ Linux ของคุณ แม้ว่าการปิดระบบอาจดูเหมือนเป็นเรื่องง่าย แต่หากทำไม่ถูกต้อง อาจส่งผลให้ข้อมูลสูญหายหรือแย่กว่านั้น – อาจทำให้ระบบของคุณเสียหายได้ ดังนั้น หากคุณเป็นผู้ใช้ Linux มือใหม่ที่ต้องการหลีกเลี่ยงปัญหาใดๆ ให้ทำตามคำแนะนำนี้เพื่อเรียนรู้วิธีที่ปลอดภัยที่สุดในการปิดระบบ Linux ทั้งผ่านทางบรรทัดคำสั่งและอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI)
ปิดระบบ Linux ของคุณอย่างปลอดภัย (2023)
วิธีปิดระบบ Linux โดยใช้ Command Line
วิธีบรรทัดคำสั่งเพื่อปิดระบบ Linux เป็นที่ต้องการของผู้ใช้ที่ช่ำชองเนื่องจากรวดเร็วและมีตัวเลือกเพิ่มเติมให้เล่น วิธีนี้มีประโยชน์อย่างยิ่งสำหรับการปิดเซิร์ฟเวอร์ Linux นอกจากนี้ นี่เป็นวิธีที่ปลอดภัยที่สุด เนื่องจากผู้ใช้ทั้งหมดที่เข้าสู่ระบบอยู่ในขณะนี้สามารถได้รับแจ้งถึงกระบวนการปิดระบบ เพื่อให้พวกเขาสามารถบันทึกงานของตนได้ มีหลายคำสั่ง Linux ที่คุณสามารถใช้เพื่อปิดระบบ
ใช้คำสั่ง Shutdown เพื่อปิด Linux
คำสั่งปิดเครื่องเป็นคำสั่งทั่วไปที่คุณสามารถใช้เพื่อปิดระบบ Linux ของคุณได้อย่างปลอดภัย มีความยืดหยุ่นสูงเนื่องจากคุณสามารถใช้คำสั่งปิดเครื่องเพื่อปิด หยุดการทำงาน หรือแม้แต่รีบูตเครื่องคอมพิวเตอร์ของคุณ เมื่อคุณดำเนินการคำสั่งปิดเครื่อง ผู้ใช้ปัจจุบันทั้งหมดจะได้รับแจ้งเกี่ยวกับกระบวนการปิดเครื่อง ไวยากรณ์พื้นฐานสำหรับคำสั่งปิดระบบใน Linux คือ:
ปิด sudo <ตัวเลือก>
ในไวยากรณ์คำสั่งปิดด้านบน คุณจำเป็นต้องรู้สิ่งต่อไปนี้:
OptionDescription-Hเขียนการเปลี่ยนแปลงขั้นสุดท้ายกับข้อมูล แล้วหยุดโปรเซสเซอร์จากงานประมวลผลเพิ่มเติม แต่ระบบยังคงเปิดอยู่โดยใช้พลังงานน้อยที่สุด-Pทำงานเหมือนกับ -H ยกเว้นว่าจะตัดพลังงานไปยังระบบ-rเขียนการเปลี่ยนแปลงขั้นสุดท้าย ลงในดิสก์แล้วรีบูตระบบ-kUsed เพื่อส่งข้อความเตือนสำหรับการปิดระบบ-cCancels การปิดระบบที่รอดำเนินการ
หากคุณใช้คำสั่งปิดเครื่องโดยไม่มีพารามิเตอร์ ระบบจะปิดหลังจากหนึ่งนาที
ปิดระบบตามเวลาที่กำหนด
ดังที่คุณเห็นข้างต้น ด้วยพารามิเตอร์
ปิด sudo <เวลา>
ตัวอย่างเช่น หากเวลาของระบบปัจจุบันคือ 15:30 น. และคุณต้องการปิดระบบในอีก 10 นาทีข้างหน้า คำสั่งในเวลาสัมบูรณ์จะเป็น:
ปิด sudo 15:40
และในเวลาสัมพัทธ์คำสั่งจะเป็น:
ปิด sudo +10
ปิดระบบทันที
หากคุณต้องการปิดระบบทันที คุณสามารถใช้ ‘+0’ สำหรับพารามิเตอร์
sudo ปิดเครื่อง +0
ไวยากรณ์สำรองเพื่อปิดระบบทันทีคือ:
ปิด sudo ทันที
ปิดระบบด้วยข้อความปิดระบบ
สมมติว่าคุณต้องการปิดเซิร์ฟเวอร์ Linux เพื่อบำรุงรักษา แต่อาจมีผู้ใช้ที่เข้าสู่ระบบอยู่ในขณะนี้ซึ่งอาจสูญเสียงานที่ยังไม่ได้บันทึก หากเซิร์ฟเวอร์ปิดโดยไม่มีการแจ้งเตือนล่วงหน้า ด้วยคำสั่งปิดระบบ คุณสามารถกำหนดเวลาการปิดระบบและแจ้งให้ผู้ใช้ทราบถึงเวลาหยุดทำงานตามกำหนดเวลา เพื่อให้พวกเขาสามารถบันทึกงานของพวกเขาได้ หากต้องการปิดระบบด้วยข้อความออกอากาศ ให้ใช้ไวยากรณ์นี้:
ปิด sudo <เวลา> “<ข้อความ>”
ตัวอย่างเช่นในสถานการณ์ข้างต้น คุณสามารถใช้คำสั่งดังต่อไปนี้:
sudo ปิดเครื่อง 16:30 น. “กำหนดปิดระบบเวลา 16:30 น. กรุณาบันทึกงานของคุณ ขอบคุณ.”
เมื่อคุณดำเนินการตามคำสั่งข้างต้น ผู้ใช้ที่เข้าสู่ระบบในปัจจุบันทั้งหมดจะเห็นข้อความออกอากาศนี้บนหน้าวอลล์ของพวกเขา:
Broadcast message from [email protected] on pts/1 (Tue 2023-03-21 06:35:46 UTC): System shutdown scheduled at 16:30. Please do save your work. Thank You. The system is going down for poweroff at Tue 2023-03-21 06:45:46 UTC!
ปิดระบบ Linux โดยใช้คำสั่งหยุด
มีความเข้าใจผิดกันในหมู่ผู้ใช้ลีนุกซ์จำนวนมากว่าทั้งกระบวนการหยุดและปิดเครื่องนั้นเหมือนกัน เนื่องจากทั้งคู่ดูเหมือนจะให้ผลลัพธ์เดียวกัน อย่างไรก็ตาม คำสั่งหยุดโดยทั่วไปจะใช้เพื่อส่งระบบไปยังเงื่อนไขการหยุด ซึ่งการประมวลผลข้อมูลเพิ่มเติมโดย CPU จะหยุดทำงานในขณะที่ยังคงรักษาพลังงานของระบบไว้ ในทางกลับกัน คำสั่งปิดระบบใน Linux จะหยุดการประมวลผลของ CPU พร้อมกับตัดกำลังของระบบ หากต้องการปิดระบบ Linux โดยหยุดการทำงานในบรรทัดคำสั่ง ให้ใช้ไวยากรณ์ด้านล่าง:
sudo หยุด -p
ปิดระบบ Linux โดยใช้คำสั่ง Poweroff
ทั้งคำสั่งปิดเครื่องและคำสั่งปิดเครื่องฟังดูคล้ายกันมาก แต่มีความแตกต่าง คำสั่งปิดเครื่องมีแนวทางที่ “ก้าวร้าว” มากขึ้น และจะตัดกำลังของระบบทันที หากใช้โดยไม่ได้ตั้งใจ คำสั่งอาจทำให้ข้อมูลผู้ใช้สูญหายได้ ในขณะที่คำสั่งปิดระบบมีแนวทางที่สละสลวยกว่า โดยคำสั่งแรกจะเขียนงานที่บันทึกไว้บนดิสก์ หยุดกระบวนการต่างๆ ของ CPU และสุดท้ายจะตัดพลังงานของระบบ ในการปิดระบบด้วยคำสั่ง poweroff ให้ใช้ไวยากรณ์นี้:
sudo ปิดเครื่อง
ปิดเครื่อง Linux PC โดยใช้คำสั่ง init
คำสั่ง init ใช้เพื่อปรับเปลี่ยน runlevels หรือสถานะการทำงานของกระบวนการ ใน Linux และระบบปฏิบัติการอื่นๆ ที่มีลักษณะคล้าย Unix “ระดับการรัน” คือสถานะที่กำหนดไว้ล่วงหน้าของระบบ ซึ่งกำหนดว่าบริการระบบใดกำลังทำงานอยู่ ระดับการทำงานแต่ละระดับมีชุดของบริการและ daemons เฉพาะที่เริ่มต้นหรือหยุดทำงาน และระดับการทำงานสามารถปรับเปลี่ยนเพื่อเปลี่ยนสถานะของระบบได้ มีระดับการวิ่งที่แตกต่างกัน 6 ประเภทที่สามารถกำหนดได้สำหรับสถานการณ์ที่แตกต่างกัน:
RunlevelDescription0ปิดระบบด้วยขั้นตอนปกติ1ตั้งค่าโหมดผู้ใช้คนเดียว2ตั้งค่าโหมดผู้ใช้หลายคนโดยไม่ใช้เครือข่าย3ตั้งค่าโหมดผู้ใช้หลายคนด้วยระบบเครือข่าย4ใช้งานโดยผู้ใช้สำหรับความต้องการเฉพาะ5ใช้เพื่อตั้งค่าโหมดผู้ใช้หลายคนพร้อมระบบเครือข่ายและ GUI6ใช้เพื่อรีบูตระบบ
ด้วยคำสั่ง init คุณสามารถปิดระบบ Linux โดยใช้ไวยากรณ์ต่อไปนี้:
sudo เริ่มต้น 0
เมื่อคุณเลือก runlevel 0 คำสั่ง init จะใช้วิธีการที่สละสลวยกว่าของคำสั่ง shutdown ในการเขียนการเปลี่ยนแปลงที่ทำกับดิสก์ก่อน หยุดการประมวลผลของ CPU จากนั้นจึงตัดพลังงานของระบบออกในที่สุด
วิธีปิดระบบ Linux โดยใช้วิธี GUI
วิธี GUI ในการปิดระบบสามารถใช้ได้กับการติดตั้งเดสก์ท็อป Linux เท่านั้น วิธีนี้เป็นวิธีที่ใช้กันทั่วไปในหมู่ผู้เริ่มต้นและอาจเป็นวิธีที่ง่ายที่สุดในบรรดาทั้งหมด ที่นี่เราได้กล่าวถึงวิธีการปิดระบบ Linux ที่ใช้ Gnome, KDE และ Mate แต่โปรดมั่นใจว่าคุณต้องทำตามขั้นตอนที่คล้ายกันกับลีนุกซ์ดิสทริบิวชันอื่นๆ ส่วนใหญ่
ปิดระบบที่ใช้ Gnome
1. ก่อนอื่นตรงไปที่มุมขวาบนแล้วคลิกที่นั่น
2. จากเมนูแบบเลื่อนลง คลิกที่ตัวเลือก ⏻ ปิด/ออกจากระบบ จากนั้นเลือกตัวเลือก “ปิดเครื่อง…”
3. มันจะเปิดกล่องโต้ตอบใหม่ ตอนนี้คลิกที่ปุ่มปิดเครื่องเพื่อปิดระบบของคุณในที่สุด ในขั้นตอนนี้ หากคุณไม่เลือกตัวเลือกใดๆ ระบบจะปิดโดยอัตโนมัติใน 60 วินาทีถัดไป
ปิดระบบที่ใช้ KDE
1. เปิดถาดแอปพลิเคชันจากด้านล่างหรือกด “Super key” บนแป้นพิมพ์ บนแป้นพิมพ์ส่วนใหญ่ ซูเปอร์คีย์จะมีป้ายกำกับว่า “ไอคอน Windows”
2. เลือกตัวเลือก “⏻ Quit” ที่ด้านล่างของถาด
3. การดำเนินการนี้จะเลือกกล่องโต้ตอบใหม่ที่มีปุ่มชื่อ Suspend, Restart และ Shutdown คลิกที่ปุ่ม Shutdown เพื่อปิดระบบ Linux ในที่สุด หากคุณไม่เลือกตัวเลือกใดๆ ระบบจะปิดโดยอัตโนมัติใน 60 วินาทีถัดไป
ปิดระบบที่ใช้ Mate
1. ตรงไปที่เมนู “ระบบ” ในแถบด้านบนและเลือกตัวเลือก “ปิดเครื่อง” จากเมนูแบบเลื่อนลง
2. หรืออีกทางหนึ่ง คลิกที่ปุ่ม “⁝⁝⁝ Menu” ที่ด้านล่างหรือกดที่ “Super key” บนแป้นพิมพ์ บนแป้นพิมพ์ส่วนใหญ่ ซูเปอร์คีย์จะมีป้ายกำกับว่า “ไอคอน Windows” คลิกที่ไอคอน ⏻ ที่ด้านล่าง
3. จะเป็นการเปิดกล่องโต้ตอบใหม่ที่มีปุ่มชื่อ Suspend, Restart และ Shutdown คลิกที่ปุ่มปิดเครื่องเพื่อปิดระบบของคุณในที่สุด
วิธีง่าย ๆ ในการปิดระบบ Linux
แม้ว่าวิธี GUI จะใช้งานง่ายมาก แต่ก็ไม่มีตัวเลือกให้เล่นมากมาย ใช้งานได้กับเวอร์ชัน Desktop Linux เท่านั้น ในบทความนี้ เราได้แสดงวิธีการง่ายๆ สำหรับทั้งผู้ใช้ command line และ GUI เพื่อปิดระบบ Linux ของตน โดยส่วนตัวแล้ว ฉันรู้สึกว่าวิธีบรรทัดคำสั่งทำงานได้ดีที่สุดสำหรับกรณีการใช้งานทุกประเภท และเร็วกว่าวิธี GUI มาก ในขณะเดียวกัน ลองดูรายการคำสั่ง Linux ที่จำเป็นกว่า 50 รายการเพื่อช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้นในบรรทัดคำสั่ง Linux โปรดแจ้งให้เราทราบในความคิดเห็นหากคุณประสบปัญหาใด ๆ