導航:首頁 > 配伺服器 > linux伺服器如何關機

linux伺服器如何關機

發布時間:2022-12-12 17:52:11

linux關機命令有哪些

關機命令:shutdown -h now(立刻進行關機)
halt(立刻進行關機)
poweroff(立刻進行關機)
重啟命令:shutdown -r now(現在重新啟動計算機)
reboot(現在重新啟動計算機)

區別:shutdown -h now和shutdown -r現在必須是root用戶或者具有root許可權的用戶才能使用,而halt和reboot是Linux系統中的任何用戶都可使用,不需要root許可權。

聯系: halt與poweroff具有相同的功能。
轉自:http://blog.csdn.net/justdb/article/details/7386190

Ⅱ linux伺服器的關機和重啟命令

shutdown命令安全地將系統關機
reboot命令用來重新啟動正在運行的Linux操作系統。

Ⅲ LINUX如何關機

1、直接關電源
2、init 0
3、telinit 0
4、shutdown -h now
5、halt
6、poweroff
系統學習Linux,詳情參考《Linux就該這么學》。

Ⅳ linux系統怎麼關機

直接按開機的電源鍵。
linux下,按 電源鍵會產生關機消息,接收消息的腳本會調用關機命令關機,與手動輸入關機命令,或者使用滑鼠點擊菜單,對話框關機的過程是完全一樣的。
我在win7,winxp下也是,很方便,它們都和菜單,對話框的關機效果一樣。
我使用的是ubuntu12.04 server版,系統中電源鍵關機腳本是
其它linux發行版也差不多,都有自己的處理腳本
/etc/acpi/powerbtn.sh
#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

[ -r /usr/share/acpi-support/power-funcs ] && . /usr/share/acpi-support/power-funcs

# getXuser gets the X user belonging to the display in $displaynum.
# If you want the foreground X user, use getXconsole!
getXuser() {
user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'`
if [ x"$user" = x"" ]; then
startx=`pgrep -n startx`
if [ x"$startx" != x"" ]; then
user=`ps -o user --no-headers $startx`
fi
fi
if [ x"$user" != x"" ]; then
userhome=`getent passwd $user | cut -d: -f6`
export XAUTHORITY=$userhome/.Xauthority
else
export XAUTHORITY=""
fi
export XUSER=$user
}

# Skip if we just in the middle of resuming.
test -f /var/lock/acpisleep && exit 0

# If the current X console user is running a power management daemon that
# handles suspend/resume requests, let them handle policy This is effectively
# the same as 'acpi-support's '/usr/share/acpi-support/policy-funcs' file.

[ -r /usr/share/acpi-support/power-funcs ] && getXconsole
PMS="gnome-settings-daemon kpowersave xfce4-power-manager"
PMS="$PMS guidance-power-manager.py dalston-power-applet"

if pidof x $PMS > /dev/null; then
exit
elif test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedMoles | grep -q klaptopdaemon; then
exit
elif test "$XUSER" != "" && test -x /usr/bin/qdbus; then
kded4pid=$(pgrep -n -u $XUSER kded4)
if test "$kded4pid" != ""; then
dbusaddr=$(su - $XUSER -c "grep -z DBUS_SESSION_BUS_ADDRESS /proc/$kded4pid/environ")
if test "$dbusaddr" != "" && su - $XUSER -c "export $dbusaddr; qdbus org.kde.kded" | grep -q powerdevil; then
exit
fi
fi
fi

# If all else failed, just initiate a plain shutdown.
/sbin/shutdown -h now "Power button pressed"

所謂的不能直接按電源鍵關機的說法,是15年前的老電腦,
它們的關機鍵,就是一個簡單的電源開關,與拔電源的效果是一樣的,
瞬間斷電,
對於現在的電源管理方式,沒有權威的人提出這個,沒有必要,成為一種固定模式了,
教材也一直沿用以前的說法

Ⅳ linux系統重啟命令是什麼,關機命令是什麼

linux系統重啟命令是什麼,關機命令是什麼的方法。

如下參考:

1.打開這里的LINUX,UBUNTU操作系統,打開左邊的終端窗口。

Ⅵ linux 關機命令介紹 關機命令簡介

1、shutdown命令安全地將系統關機。 有些用戶會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其後台運行著許多進程,所以強制關機可能會導致進程的數據丟失,使系統處於不穩定的狀態,甚至在有的系統中會損壞硬體設備。而在系統關機前使用shutdown命令,系統管理員會通知所有登錄的用戶系統將要關閉。

2、並且login指令會被凍結,即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機都是可能的,還可能重啟。這是由所有進程〔process〕都會收到系統所送達的信號〔signal〕決定的。這讓像vi之類的程序有時間儲存目前正在編輯的文檔,而像處理郵件〔mail〕和新聞〔news〕的程序則可以正常地離開等等。

3、shutdown執行它的工作是送信號〔signal〕給init程序,要求它改變runlevel。Runlevel 0被用來停機〔halt〕,runlevel 6是用來重新激活〔reboot〕系統,而runlevel 1則是被用來讓系統進入管理工作可以進行的狀態;這是預設的,假定沒有-h也沒有-r參數給shutdown。要想了解在停機〔halt〕或者重新開機〔reboot〕過程中做了哪些動作,你可以在這個文件/etc/inittab里看到這些runlevels相關的資料。

Ⅶ linux關機命令

linux關機命令有五個,分別如下:

1、shutdown。

2、poweroff。

3、init。

4、reboot。

5、halt。

Linux其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。

相關特點

Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,甚至當作網路防火牆,這是Linux的一大亮點。

Linux具有開放源碼、沒有版權、技術社區用戶多等特點,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

Ⅷ linux 下的關機命令是怎麼用的

1、shutdown命令,它的使用在於安全地將系統關機。

很多用戶會使用直接按電源鍵的方式來關閉linux伺服器,這是不對的。linux伺服器與windows伺服器有很大的不同,它的後台運行著許多進程,強制關機會導致進程的數據丟失,使得系統不穩定,甚至會損壞硬體。

6、init命令,init是所有進程的鼻祖,其進程號為1。它可以發送信號終止所有的用戶進程,守護進程等。shutdown命令其實也就是使用這種機制。init定義了8個運行級別(runlevel),init 0為關機,而init1為重啟。

Ⅸ linux關機的命令

關機命令:

1、halt 立刻關機

2、poweroff 立刻關機

3、shutdown -h now 立刻關機(root用戶使用)

4、shutdown -h 10 10分鍾後自動關機 如果是通過shutdown命令設置關機的話,可以用shutdown -c命令取消重啟

重啟命令:

1、reboot

2、shutdown -r now 立刻重啟(root用戶使用)

3、shutdown -r 10 過10分鍾自動重啟(root用戶使用)

4、shutdown -r 20:35 在時間為20:35時候重啟(root用戶使用) 如果是通過shutdown命令設置重啟的話,可以用shutdown -c命令取消重啟

拓展資料

下面我們來看看linux的這些具體的關機命令之間的區別和各自的用法

1、shutdown 安全的關機命令

對於shutdown命令,它是大家都推薦的一個安全的命令,通過參數-h或-r的配合來完成關機或重啟。不過在linux系統中只有擁有root許可權才可以使用這個命令。所以,雖然大家都推薦用這個命令,但是這個命令用起來真的不太方便:想要用這個命令嗎?先去獲得root許可權吧。shutdown執行關機,是送信號給init,要求它改變運行級別,以此來關機。關機或重啟實際上是運行級別的調整,所以我們也可以用init直接調整運行級別來進行關機或重啟。使用這個命令時,機器立即關機或重啟。它也需要root許可權。

那麼為什麼說shutdown命令是安全地將系統關機呢?

實際中有些用戶會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其後台運行著許多進程,所以強制關機可能會導致進程的數據丟失使系統處於不穩定的狀態。甚至在有的系統中會損壞硬體設備。而在系統關機前使用shutdown命令,系統管理員會通知所有登錄的用戶系統將要關閉。並且login指令會被凍結,即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機都是可能的,還有可能是重啟。這是由所有進程〔process〕都會收到系統所送達的信號〔signal〕決定的。

shutdown執行它的工作是送信號〔signal〕給init程序,要求它改變 runlevel。runlevel 0 被用來停機〔halt〕,runlevel 6 是用來重新激活〔reboot〕系統,而 runlevel 1則是被用來讓系統進入管理工作可以進行的狀態,這是預設的。假定沒有-h也沒有-r參數給shutdown。要想了解在停機〔halt〕或者重新開機〔reboot〕過程中做了哪些動作?你可以在這個文件/etc/inittab里看到這些runlevels相關的資料。

shutdown 參數說明:

[-t] 在改變到其它runlevel之前,告訴init多久以後關機。 [-r] 重啟計算器。 [-k] 並不真正關機,只是送警告信號給每位登錄者〔login〕。 [-h] 關機後關閉電源〔halt〕。 [-n] 不用init而是自己來關機。不鼓勵使用這個選項,而且該選項所產生的後果往往不總是你所預期得到的。

[-c] cancel current process取消目前正在執行的關機程序。所以這個選項當然沒有時間參數,但是可以輸入一個用來解釋的訊息,而這信息將會送到每位使用者。 [-f] 在重啟計算器〔reboot〕時忽略fsck。[-F] 在重啟計算器〔reboot〕時強迫fsck。 [-time] 設定關機〔shutdown〕前的時間。 2、halt 最簡單的關機命令

用halt命令來關機時,實際調用的是shutdown -h。halt 執行時將殺死應用進程,執行sync系統調用文件系統寫操作完成後就會停止內核。

halt 參數說明:

[-n] 防止sync系統調用,它用在用fsck修補根分區之後,以阻止內核用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。 [-w] 並不是真正的重啟或關機,只是寫wtmp〔/var/log/wtmp〕紀錄。 [-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。 [-f] 沒有調用shutdown而強制關機或重啟。 [-i] 關機〔或重啟〕前關掉所有的網路介面。 [-p] 該選項為預設選項。就是關機時調用poweroff。

3.poweroff 常用的關機命令

對於poweroff,網上說它是halt命令的鏈接,基本用法和 halt 差不多,這里就不多說了。

4.init

init是所有進程的祖先,他是Linux系統操作中不可缺少的程序之一。它的進程號始終為1,所以發送TERM信號給init會終止所有的用戶進程,守護進程等。shutdown 就是使用這種機制。init定義了8個運行級別(runlevel),init 0為關機,init 1為重啟。

5.reboot 重啟命令

reboot的工作過程差不多跟halt一樣。不過它是引發主機重啟,而halt是關機。它的參數與halt相差不多。

Ⅹ Linux之三Linux的啟動過程/關機

man ls

man pages手冊頁

顯示說明

數字說明

Ctrl+Alt+F1/F2......F6

Ctrl+Alt+F7,回到圖形化界面

who,看看那幾個tty連接著

Linux系統有7個運行級別(runlevel):常用的是3和5

運行級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動

運行級別1:單用戶工作狀態,root許可權,用於系統維護,禁止遠程登陸

運行級別2:多用戶狀態(沒有NFS),沒有網路服務

運行級別3:完全的多用戶狀態(有NFS),登陸後進入控制台命令行模式

運行級別4:系統未使用,保留

運行級別5:X11表示控制台,進入圖形界面

運行級別6:系統正常關閉並重啟,默認運行級別不能設為6,否則不能正常啟動

運行級別

接通電源BIOS自檢,按照BIOS中設置的啟動設備(通常是硬碟)來啟動,操作系統接管硬體以後,

首先讀入 /boot 目錄下的內核文件。

init 進程是系統所有進程的起點,你可以把它比擬成系統所有進程的老祖宗,沒有這個進程,系統中任何進程都不會啟動。

init 程序首先是需要讀取配置文件 /etc/inittab

許多程序需要開機啟動。它們在Windows叫做"服務"(service),在Linux就叫做"守護進程"(daemon)。

init進程的一大任務,就是去運行這些開機啟動的程序。

但是,不同的場合需要啟動不同的程序,比如用作伺服器時,需要啟動Apache,用作桌面就不需要。

Linux允許為不同的場合,分配不同的開機啟動程序,這就叫做"運行級別"(runlevel)。

也就是說,啟動時根據"運行級別",確定要運行哪些程序。

============================================================

Linux系統有7個運行級別(runlevel):

運行級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動

運行級別1:單用戶工作狀態,root許可權,用於系統維護,禁止遠程登陸

運行級別2:多用戶狀態(沒有NFS)

運行級別3:完全的多用戶狀態(有NFS),登陸後進入控制台命令行模式

運行級別4:系統未使用,保留

運行級別5:X11控制台,登陸後進入圖形GUI模式

運行級別6:系統正常關閉並重啟,默認運行級別不能設為6,否則不能正常啟動

在init的配置文件中有這么一行: si::sysinit:/etc/rc.d/rc.sysinit它調用執行了/etc/rc.d/rc.sysinit,

而rc.sysinit是一個bash shell的腳本,它主要是完成一些系統初始化的工作,rc.sysinit是每一個運行級別都要首先運行的重要腳本

它主要完成的工作有:激活交換分區,檢查磁碟,載入硬體模塊以及其它一些需要優先執行任務

rc執行完畢後,返回init。這時基本系統環境已經設置好了,各種守護進程也已經啟動了。

init接下來會打開6個終端,以便用戶登錄系統。在inittab中的以下6行就是定義了6個終端:

一般來說,用戶的登錄方式有三種:

(1)命令行登錄

(2)ssh登錄

(3)圖形界面登錄

在linux領域內大多用在伺服器上,很少遇到關機的操作。畢竟伺服器上跑一個服務是永無止境的,除非特殊情況下,不得已才會關機 。

正確的關機流程為:sync > shutdown > reboot > halt

sync 將數據由內存同步到硬碟中

shutdown –h 10 『This server will shutdown after 10 mins』 這個命令告訴大家,計算機將在10分鍾後關機,並且會顯示在登陸用戶的當前屏幕中

Shutdown –h now 立馬關機

Shutdown –r now 系統立馬重啟

reboot 就是重啟,等同於 shutdown –r now

halt 關閉系統,等同於shutdown –h now 和 poweroff

最後總結一下,不管是重啟系統還是關閉系統,首先要運行sync命令,把內存中的數據寫到磁碟中。

重新安裝系統嗎?當然不用!進入單用戶模式更改一下root密碼即可。

1 重啟Linux,見到下圖,在3秒鍾之內按下回車

2 三秒之內要按一下回車,出現如下界面

3 按下e鍵就可以進入下圖

4 移動到下一行,再次按e鍵

5 移動到下一行,進行修改

修改完成後回車鍵,然後按b鍵進行重新啟動進入系統

6 移動到下一行,進行修改

最終修改完密碼,reboot一下即可。

閱讀全文

與linux伺服器如何關機相關的資料

熱點內容
安卓手機電話簿怎麼導出到蘋果手機 瀏覽:763
php實現投票 瀏覽:333
手機爆力解壓加密視頻文件 瀏覽:932
東方財富app怎麼看北上資金圖解 瀏覽:418
邢昭林程序員那麼可愛拍現場 瀏覽:169
安卓什麼應用可以免費看電視劇 瀏覽:504
合適pdf 瀏覽:293
app監測睡眠怎麼選擇 瀏覽:642
老人家用什麼安卓手機好 瀏覽:955
解壓包能不能送女朋友 瀏覽:701
好看發卡網源碼 瀏覽:51
水平集演算法matlab 瀏覽:769
區域網如何用ftp伺服器配置 瀏覽:74
程序員慣性思考模式 瀏覽:441
如何在個稅app上查身份證號 瀏覽:7
電視家app安裝在電視上怎麼安 瀏覽:889
怎麼將pdf格式轉化為圖片格式 瀏覽:639
伺服器拔掉raid卡怎麼裝系統 瀏覽:234
區域對稱加密演算法 瀏覽:247
數字轉漢字php 瀏覽:735