2012年8月16日 星期四

從 Linux 的「(遠端)終端機」下關機命令

使用 Linux 時,若身在電腦前面關機很簡單,滑鼠按幾下就可以。但若是由遠處連入時,要關機就不方便了。特別是用「遠端終端機」(SSH) 連入時,只能下文字命令。一般查到的命令參數為
shutdown [OPTIONS...] [TIME] [WALL...]
Shut down the system.

--helpShow this help
-H--haltHalt the machine
-P--poweroffPower-off the machine
-r--rebootReboot the machine
-hEquivalent to --poweroff, overridden by --halt
-kDon't halt/power-off/reboot, just send warnings
--no-wallDon't send wall message before halt/power-off/reboot
-cCancel a pending shutdown
其實常用的命令只有這四種,整理如下:

立即關機

通常是準備離開電腦,欲令電腦立刻關機時,下達這個命令
[root@Celeron-D ~]# shutdown -h now
注意:建議謹慎使用 now (立刻) 這個參數,萬一後悔時,會來不及取消。

等待數分鐘後,再關機

這個命令會等待數分鐘後才開始關機程序,時間長短 (分鐘) 由「+」後的數字決定,例:兩分鐘後開始關機。
[root@Celeron-D ~]# shutdown -h +2

立即重開機

通常是作完安裝、更新後,令電腦立刻重開機時,下達這個命令
[root@Celeron-D ~]# shutdown -r now
注意:建議謹慎使用 now (立刻) 這個參數,萬一後悔時,會來不及取消。

等待數分鐘後,再重開機

這個命令會等待數分鐘後才開始重開機程序,時間長短 (分鐘) 由「+」後的數字決定,例:兩分鐘後開始重開機。
[root@Celeron-D ~]# shutdown -r +2

取消「關機」或「重開機」命令

在 Fedora 14 以前版本同時按 [Ctrl]-[c] 兩個鍵,就會停止關機或重開機程序。但是,在 Fedora 17 時,一定要明確下這個命令才可取消
[root@Celeron-D ~]# shutdown -c

已測試版本:

  • Fedora: 14, 17

沒有留言:

張貼留言

感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)