Mac-Osx
Mac OS X Leopard:關機命令?
這是在 60 分鐘後關閉 Leopard 的正確命令嗎?
sudo shutdown -h 60
60 分鐘後從命令行關閉 Mac OS 的正確用法是:
sudo shutdown -h +60
這不是 Apple 推薦使用的方法,儘管它可能是無頭伺服器上的最佳方法。(更新:請參閱@radius 的評論和連結 - Apple 的伺服器 CLI 管理指南建議使用關閉)。從Command Line Junkies Guide to Mac OS X(該站點已過時,但對使用 osascript 的引用是最新的):
重新啟動和關閉
雖然您可以通過傳統的暫停、重新啟動和關機命令重新啟動或關閉 Mac OS X 系統,但 Apple 推薦的遠端關閉電腦的方法是向 Finder 發送 Apple 事件。這可以使用 osascript 命令執行 AppleScript 來完成:
osascript -e 'tell application "Finder" to shut down'
要麼
osascript -e 'tell application "Finder" to restart'
當然,這只有在有使用者登錄的情況下才有效,這通常不會出現在無頭伺服器的情況下,在這種情況下,您應該能夠使用傳統的 UNIX 命令而不會產生負面影響。