好像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...