歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 9.04系統各類關機方式及命令解析

Ubuntu 9.04系統各類關機方式及命令解析

日期:2017/2/28 16:42:15   编辑:Linux教程

  操作系統中關機或重啟操作是我們最常使用的操作之一,尤其是桌面操作系統,每天總要開、關機或重啟若干次。說起Linux系統的關機方式,有基於圖形界面的,也有基於命令行的,而每一種關機方式,細細品味,還真的大有學問。

  本文介紹基於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”命令,將直接關機。

Copyright © Linux教程網 All Rights Reserved