ubuntu 關機,重啟,登出命令

2021-07-24 10:09:32 字數 1756 閱讀 7718

好像ubuntu的終端中預設的是當前使用者的命令,只是普通使用者,因此在終端器中可以使用sudo -sh轉換到管理員root使用者下執行命令。

shutdown –help

可以檢視shutdown命令如何使用,當然也可以使用man shutdown命令。

shutdown -h now現在立即關機

shutdown -r now現在立即重啟

shutdown -r +3三分鐘後重啟

shutdown -h +3「the system will shutdown after 3 minutes」 提示使用者將在三分鐘後關機

shutdown -r 20:23在20:23時將重啟計算機

shutdown -r 20:23 &可以將在20:23時重啟的任務放到後台去,使用者可以繼續操作終端

執行完命令後(若沒有轉到後台),可以使用ctrl + c來中止命令

kill 程式編碼

當命令在後台執行時系統會返回乙個程式編碼,例如:在使用shutdown -r 20:23 &系統返回系統編碼:4905

我們可以使用kill 4905來中止重啟命令

ps aux | grep程式編號

我們如果知道程式的編號,我們可以使用ps aux | grep程式編號來查詢該程式編號對應的命令是什麼。

例如上面的程式編號為4905 ,我們可以使用ps aux | grep 4905就可以查到shutdown -r 20:23 &的命令

halt—-最簡單的關機命令

其實halt就是呼叫shutdown -h。halt執行時﹐殺死應用程序﹐執行sync系統呼叫﹐檔案系統寫操作完成後就會停止核心。

引數說明:

[-n] 防止sync系統呼叫﹐它用在用fsck修補根分割槽之後﹐以阻止核心用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。

[-w] 並不是真正的重啟或關機﹐只是寫wtmp〔/var/log/wtmp〕紀錄。

[-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。

[-f] 沒有呼叫shutdown而強制關機或重啟。

[-i] 關機〔或重啟〕前﹐關掉所有的網路介面。

[-p] 該選項為預設選項。就是關機時呼叫poweroff。

init

init是所有程序的祖先﹐它的程序號始終為1﹐所以傳送term訊號給init會終止所有的使用者程序﹑守護程序等。shutdown 就是使用這種機制。init定義了8個執行級別(runlevel),init 0為關機﹐init 1為重啟。關於init可以長篇大論﹐這裡就不再敘述。另外還有telinit命令可以改變init的執行級別﹐比如﹐telinit -is可使系統進入單使用者模式﹐並且得不到使用shutdown時的資訊和等待時間。

logout 登出是登陸的相對操作,登陸系統後,若要離開系統,使用者只要直接下達logout命令即可:

[root@localhost root]#logout

red hat linuxrelease 9(shike)

kernel 2.4.20.8 on an i686

login: ← 回到登陸的畫面

Ubuntu 關機 重啟 登出 命令

1關機命令 shutdown 好像ubuntu的終端中預設的是當前使用者的命令,只是普通使用者,因此在終端器中可以使用sudo sh 轉換到管理員root使用者下執行命令。1 shutdown help 可以檢視shutdown命令如何使用,當然也可以使用man shutdown命令。2 shutd...

ubuntu 關機,重啟,登出命令

1關機命令 shutdown 好像ubuntu的終端中預設的是當前使用者的命令,只是普通使用者,因此在終端器中可以使用sudo sh 轉換到管理員root使用者下執行命令。1 shutdown help 可以檢視shutdown命令如何使用,當然也可以使用man shutdown命令。2 shutd...

ubuntu 關機,重啟,登出命令

1關機命令 shutdown 好像ubuntu的終端中預設的是當前使用者的命令,只是普通使用者,因此在終端器中可以使用sudo sh 轉換到管理員root使用者下執行命令。1 shutdown help 可以檢視shutdown命令如何使用,當然也可以使用man shutdown命令。2 shutd...