ubuntu关机命令合集
本文介紹基于Ubuntu 9.04,采用GNOME集成桌面環境。
一、集成桌面環境關機 安全方便
???
無論是GNOME集成桌面環境還是KDE集成桌面環境,均在菜單或面板上提供了關機選項。
以Ubuntu默認的GNOME集成桌面環境為例,在登錄進入GNOME桌面環境后,在桌面上方面板的最右側有一個“快速用戶切換小程序”按鈕 (它將用戶切換與關機等選項集成在一起),點擊該按鈕,則出現“退出”、“重新啟動”、“關機”等選項,單擊 “關機”項,則彈出“關機”對話框。在60秒的時延過后,系統將正常關閉。
需要特別指出的是,如果系統中有多個用戶登錄,則某個普通用戶關機時,系統將自動彈出“認證”對話框(如圖),提示選擇系統中具有管理員權限的用戶,只有輸入正確的密碼后才能關機
?
?
二、終端模式 關機命令有學問
1.“shutdown”實現延遲關機
“shutdown”命令是在Linux文本模式(終端模式)下,使用最多的關機或重啟命令。其使用格式為:“[sudo] shutdown 參數 延遲時間”。
“參數”常用的有“-h”和“-r”,“-h”對應關機操作,“-r”對應系統重啟(使用“-r”參數時,其功能與Linux系統中的另一個命令“reboot”類似)。
“延遲時間”是指從發出命令到真正執行關機或重啟操作的延遲時間。又因該命令的執行,需要有管理員權限,所以如果當前登錄用戶(如“root”用戶)具有該權限,則無須在“shutdown”命令前加“sudo”,否則需要加上。
“shutdown”命令執行后,將通知所有登錄用戶系統將要關閉,并停止新用戶的登錄請求,收到終止信號的用戶進程或守護進程也將安全地停止。
細心的讀者也許會發現,在Windows系統中也存在一個“shutdown”命令,它的用法與Linux上的“shutdown”命令大同小異,不過需要注意的是它的參數與Linux上的“shutdown”命令有所不同,使用時要注意區分。另外,Windows系統中“shutdown”命令具有關閉遠程計算機的功能,而Linux系統中的“shutdown”命令本身尚不具備該功能。雖然如此,后面我們會介紹如何在遠程登錄軟件 OpenSSH的幫助下,使用“shutdown”命令來實現關閉遠程計算機的功能。
2.“poweroff”、“halt”實現快速關機
“poweroff”與“halt”命令都是為與傳統System V保持兼容而采用的命令。在Linux系統中,如沒有指定特殊參數,它們都將調用“shutdown”命令并附加“-h”參數來完成關機功能。該命令的執行要求具有系統管理員權限。在GNOME終端窗口中輸入“sudo poweroff”或“sudo halt”命令,將直接關機。
3.“init”、“telinit” 終極關機命令
“init”命令用來切換系統運行級別,傳統的System V將系統劃分為多個運行級別,包括“0-6”7個級別:
“0”對應系統停機狀態;
“1”為單用戶狀態,類似Windows的安全模式,常用于系統修復;
“2”為多用戶狀態(沒有NFS);
“3”為完全多用戶狀態(含NFS);
“4”為預留的運行模式;
“5”為多用戶圖形環境;
“6”是系統重啟狀態。
很顯然,命令“init 0”的作用是由當前運行級別切換到關機狀態,而實際執行是向系統的“init”進程發送終止信號,因“init”進程是系統中的“頂級”進程,該進程終止,意味著系統中的用戶進程和守護進程等同時終止,即實現了系統關機的功能。
與“init”命令功能相同的命令還有“telinit”命令。使用“telinit 0”命令也可以實現關機功能。值得指出的是,“init”與“telinit”命令的執行均需要系統管理員權限。
三、遠程關機 SSH來幫忙
如前所述,Windows系統中的“shutdown”命令具有遠程關機的功能,只要有遠程計算機上的具有關機權限的用戶賬號即可。那么,在Linux系統中如何實現遠程關機呢?
如果要關閉網絡中的另一臺Linux計算機,首先必須有另一臺計算機上的用戶賬號,其次,另一臺計算機支持遠程登錄,如支持通過SSH安全登錄。這樣,我們可以輕松實現遠程關機功能了。
假設遠程計算機支持SSH遠程登錄,則遠程關閉該計算機的方法有兩種:一是登錄到該系統后運行前面介紹的各種關機命令來進行關機;二是借助于 “ssh”命令不用登錄也可以進行關機,“ssh”的命令格式為:“ssh –l user remotehost sudo shutdown –h now”。其中“user”為在遠程計算機系統中擁有合法賬號的用戶,“remotehost”是遠程計算機的合法域名或IP地址,“sudo shutdown –h now”則是在遠程計算機上以管理員身份執行關機命令。除了“shutdown”以外,像“halt”、“poweroff”、“init 0”等命令也可以使用。
總結
以上是生活随笔為你收集整理的ubuntu关机命令合集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人工智能视频教程下载
- 下一篇: 常用股票软件linux,在 Linux