รีบูต Mac OS X จาก Command Line
สารบัญ:
อย่างไรก็ตาม สำหรับผู้ใช้ Mac ขั้นสูง การใช้คำสั่งรีบูตเทอร์มินัลอาจเป็นเคล็ดลับล้ำค่าสำหรับวัตถุประสงค์ในการแก้ไขปัญหา การดูแลระบบระยะไกล การจัดการระยะไกลผ่าน SSH หลังจากติดตั้งการอัปเดตซอฟต์แวร์บน Mac ผ่านพร้อมท์คำสั่ง และเหตุผลอื่นๆ อีกมากมาย
วิธีรีสตาร์ท Mac จากบรรทัดคำสั่ง Mac OS X
หากต้องการเริ่มต้นการรีบูตทันทีจาก Mac OS X Terminal ให้พิมพ์สตริงคำสั่งต่อไปนี้พร้อมท์ (ไม่ว่าจะในเครื่องหรือระยะไกล) :
sudo ปิด -r ทันที
ถัดไป คุณจะต้องป้อนรหัสผ่านของผู้ดูแลระบบเมื่อมีการร้องขอ นั่นเป็นเพราะคำสั่งนำหน้าด้วย sudo ซึ่งให้สิทธิ์ superuser แก่คำสั่งปิดระบบที่จำเป็นในการออกคำสั่งรีบูต
Mac จะเริ่มต้นใหม่ทันทีไม่ว่าจะเกิดอะไรขึ้น ดังนั้นอย่าใช้สิ่งนี้หากเอกสารสำคัญเปิดอยู่และคุณปิดการบันทึกอัตโนมัติไว้
อีกทางเลือกหนึ่งคือการใช้คำสั่งอื่นต่อไปนี้เพื่อรีบูตเครื่อง Mac จากบรรทัดคำสั่ง:
"osascript -e &39;tell app System Events>"
วิธีการรีบูตจากบรรทัดคำสั่งด้วยข้อความ
คุณสามารถเพิ่มข้อความในการแจ้งเตือนการรีบูตสำหรับผู้ที่เข้าสู่ระบบผ่าน SSH โดยเพิ่มเครื่องหมายคำพูดในตอนท้าย เช่น
sudo shutdown -r ตอนนี้กำลังรีบูตทันทีสำหรับ OSXDaily.com"
ทุกคนที่เข้าสู่ระบบ Mac จะมีลักษณะดังนี้:
การรายงานจะอ้างอิงถึงการปิดระบบไม่ว่าคุณจะรีบูต ปิดเครื่อง หรือเข้าสู่โหมดสลีป ซึ่งเป็นสาเหตุที่มีประโยชน์ในการเพิ่มข้อความต่อท้ายคำสั่ง ซึ่งรายงานกลับเป็นบรรทัดที่สองจากบรรทัดสุดท้าย นอกจากนี้ “user@hostname” จะเป็นผู้ที่เริ่มต้นการรีบูต
เมื่อใช้คำสั่งปิดเครื่องนี้ การแก้ไขเคล็ดลับที่ผ่านมาในการพักเครื่อง Mac จากระยะไกลให้สามารถรีบูตเครื่องหรือปิดเครื่อง Mac จากระยะไกลแทนได้
คำสั่งปิดมีมาตั้งแต่ยุคแรกๆ ของ Mac OS X และยังคงมีอยู่ใน Lion, Mountain Lion, Mavericks และ Yosemite, Sierra, Mojave เป็นต้นมา อย่างที่คุณอาจคาดเดา คำสั่งปิดระบบสามารถใช้กับงานอื่นๆ ได้ เช่น การปิดเครื่อง Mac จริง ๆ การทำให้ Mac เข้าสู่โหมดสลีปทันทีเช่น pmset และอื่นๆ
