การรีสตาร์ท (Restart) service ใน Linux สามารถทำได้โดยใช้คำสั่ง systemctl
หรือ service
ซึ่งขึ้นอยู่กับรุ่นของระบบปฏิบัติการ Linux ที่คุณใช้งานอยู่
นี่คือวิธีการรีสตาร์ท service ใน Linux โดยใช้คำสั่ง systemctl
หรือ service
ตามรุ่นของระบบปฏิบัติการ:
เปิด Command Line บน Linux
เพื่อ เปิด Command Line บน ระบบปฏิบัติการ Linux ทุกเวอร์ชั่นหรือ distribution สามารถทำได้โดยตามขั้นตอนต่อไปนี้:
1. เลือก “Terminal” ผ่านเมนูหรือหน้าจอ
Linux แต่ละเวอร์ชั่นจะมีวิธีการเข้าถึง “Terminal” ที่แตกต่างกันไป บางครั้ง “Terminal” อาจอยู่ในเมนูที่มุมซ้ายล่างของหน้าจอ ในบางครั้งอาจอยู่ในโฟลเดอร์ของเมนู หรือบางครั้งก็อยู่ในหน้า desktop หรือใน toolbar ด้านล่างของหน้าจอ คุณสามารถค้นหา “Terminal” ในเครื่องของคุณได้ตามที่กล่าวมา
2. พิมพ์คำสั่งเพื่อแสดงรายการ Services ที่กำลังทำงาน
หลังจากเปิด “Terminal” ขึ้นมาแล้ว คุณสามารถแสดงรายชื่อ services ที่กำลังทำงาน อยู่ได้โดยพิมพ์คำสั่งls /etc/init.dแล้วกด Enter รายชื่อ services ทั้งหมดที่กำลังทำงานอยู่จะปรากฏบนหน้าจอพร้อมกับชื่อคำสั่งที่เกี่ยวข้อง
3. หาชื่อคำสั่งของ Service ที่ต้องการรีสตาร์ท
ชื่อ service ที่คุณต้องการรีสตาร์ทจะอยู่ทางซ้ายของหน้าจอ ส่วนชื่อคำสั่งหรือ command name (เช่น “httpd” หรือ “apache2” ขึ้นอยู่กับเวอร์ชั่น Linux ที่คุณใช้) จะอยู่ทางขวา
4. รีสตาร์ท Service ด้ วยคำสั่ง sudo systemctl restart
เมื่อคุณต้องการ รีสตาร์ท Service ใด ๆ ในระบบของคุณ คุณสามารถใช้คำสั่งsudo systemctl restart [ชื่อคำสั่งของ Service]ใน “Terminal” โดยแทน [ชื่อคำสั่งของ Service] ด้วยชื่อคำสั่งของ Service นั้น ๆ ตัวอย่างเช่น หากคุณต้องการรีสตาร์ท Apache ใน Linux Ubuntu คุณสามารถพิมพ์sudo systemctl restart apache2ใน “Terminal” เพื่อรีสตาร์ท Apache

5. ป้อนรหัสผ่านเมื่อถูกถาม
เมื่อคุณป้อนคำสั่งรีสตาร์ท ระบบจะถามคุณให้ป้อนรหัสผ่านของบัญชี superuser โดยใช้คำสั่งsudoคุณต้องป้อนรหัสผ่านและกด Enter เพื่อทำการรีสตาร์ท process
หากคำสั่งรีสตาร์ทไม่สำเร็จหลังจากป้อนคำสั่ง คุณสามารถลองใช้คำสั่งsudo systemctl stop [ชื่อคำสั่งของ Service]เพื่อหยุด Service แล้วตามด้วยคำสั่งsudo systemctl start [ชื่อคำสั่งของ Service]เพื่อเริ่มต้น Service อีกครั้ง
คำเตือน
กรุณาระวังในการปิดการทำงานของ services ที่ไม่รู้จักอย่างสุ่มสี่สุ่มห้า เนื่องจากบาง services ที่ปรากฏขึ้นอาจจำเป็นต่อการทำงานของระบบที่ท่านใช้งานอยู่ การปิดบาง services เหล่านั้นอาจทำให้ระบบของคอมพิวเตอร์ทำงานผิดพลาด ค้าง หรือแม้กระทั่งเสียหายได้
บาง services ที่ปรากฏขึ้นในระบบ Linux เป็นส่วนสำคัญที่จำเป็นต่อการทำงานของระบบอื่น ๆ บนคอมพิวเตอร์ การปิดบาง services นี้อาจทำให้ระบบไม่เสถียร และทำให้คอมพิวเตอร์ทำงานผิดพลาดได้
หวังว่าบทความนี้จะเป็นประโยชน์และให้ข้อมูลที่จำเป็นให้กับท่านที่กำลังม องหาวิธีการรีสตาร์ท Services ของระบบ Linux
คุณกำลังดูโพสต์นี้ วิธีการ รีสตาร์ท Services ของ Linux