溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux基礎(chǔ)命令shutdown的用法

發(fā)布時(shí)間:2021-08-31 18:13:35 來源:億速云 閱讀:153 作者:chen 欄目:建站服務(wù)器

這篇文章主要介紹“Linux基礎(chǔ)命令shutdown的用法”,在日常操作中,相信很多人在Linux基礎(chǔ)命令shutdown的用法問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Linux基礎(chǔ)命令shutdown的用法”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

shutdown

shutdown指令以安全的方式來關(guān)閉系統(tǒng),所有已經(jīng)登錄的用戶都會(huì)被告知系統(tǒng)將要關(guān)閉。并且在最后五分鐘內(nèi),新的登錄將被阻止。過了指定的time后,關(guān)機(jī)會(huì)向init(8)守護(hù)進(jìn)程發(fā)送一個(gè)請(qǐng)求,以便將系統(tǒng)降至適當(dāng)?shù)倪\(yùn)行級(jí)別。這是通過發(fā)出runlevel(7)事件來執(zhí)行的,該事件包括RUNLEVEL環(huán)境變量中的新運(yùn)行級(jí)以及PREVLEVEL變量中的前一個(gè)運(yùn)行級(jí)(從環(huán)境或/var/run/utmp獲得)??梢栽O(shè)置一個(gè)額外的INIT_HART變量,它將包含使用halt指令關(guān)機(jī)的HAL值,或者使用power off指令關(guān)機(jī)的POWEROFF值。 

此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

shutdown [選項(xiàng)]  [時(shí)間]  [警告信息]

 

2、選項(xiàng)列表

選項(xiàng)

說明

-c

取消正在執(zhí)行的關(guān)機(jī),這個(gè)選項(xiàng)沒有時(shí)間參數(shù)

-h

關(guān)閉計(jì)算機(jī),等于halt或者power off

-P

等價(jià)power off

-H

等價(jià)halt

-k

只是發(fā)出警告信息,注銷登錄,并沒有 關(guān)機(jī) 

-r

重啟,等于reboot

時(shí)間

now代表立刻關(guān)機(jī); +m代表m分鐘后關(guān)閉;23:00代表在晚上11點(diǎn)關(guān)機(jī)

3、說明

如果設(shè)置為首選從/var/run/utmp讀取RUNLEVEL,關(guān)機(jī)將從此環(huán)境變量讀取當(dāng)前運(yùn)行級(jí)。“/var/run/utmp”文件,讀取當(dāng)前運(yùn)行級(jí)的位置,該文件還將使用新的運(yùn)行級(jí)別進(jìn)行更新?!?var/log/wtmp”文件,新運(yùn)行級(jí)記錄將追加到此文件中。Upstart init(8)守護(hù)進(jìn)程不跟蹤運(yùn)行級(jí)別本身,而是完全由其用戶空間工具實(shí)現(xiàn)。

4、實(shí)例

1)5分鐘后關(guān)閉機(jī)器,并發(fā)出警告“I am downing”

[root@192 /]# shutdown -h +5 I am downing        //當(dāng)前操作有root用戶發(fā)出,5分鐘后關(guān)機(jī),并且有提示信息

Broadcast message from root@192.168.0.113

    (/dev/pts/1) at 10:40 ...

The system is going down for halt in 5 minutes!     //5分鐘

I am downing                                         //自定義的提示信息

[weijie@192 root]$                                  //當(dāng)前控制臺(tái)是weijie用戶登錄,他也收到關(guān)機(jī)信息

Broadcast message from root@192.168.0.113

    (/dev/pts/1) at 10:40 ...

The system is going down for halt in 5 minutes!

I am downing 

2)取消關(guān)機(jī)

[root@192 ~]# shutdown c                        //需要打開另一個(gè)終端,輸入取消命令

[root@192 /]# shutdown -h +5 I am downing     //在之前的關(guān)機(jī)命令窗口,最后可以看到取消的信息

The system is going down for halt in 4 minutes!

I am downing 

shutdown: Shutdown cancelled       

[root@192 /]# 

到此,關(guān)于“Linux基礎(chǔ)命令shutdown的用法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI