linux重啟命令有哪些? 7個(gè)實(shí)用的Linux系統(tǒng)重啟命令匯總

在管理和維護(hù) Linux 服務(wù)器時(shí),完成系統(tǒng)更新、故障排查或日常維護(hù)后,重啟系統(tǒng)往往是必不可少的步驟。本文將介紹 7 種通過「終端」命令重啟 Linux 系統(tǒng)的方法。無論你是想立即重啟、定時(shí)重啟,還是強(qiáng)制重啟,這些命令都能滿足不同場景的需求。
一、使用 reboot 命令
使用reboot
命令是一種安全、可靠的 Linux 重啟方式。它會(huì)先終止所有運(yùn)行中的進(jìn)程,確保任務(wù)妥善結(jié)束,以避免數(shù)據(jù)丟失并保持系統(tǒng)穩(wěn)定。
1、要立即重啟系統(tǒng),你可以使用以下命令:
sudo reboot
2、(可選)如果需要強(qiáng)制立即重啟,忽略正在運(yùn)行的進(jìn)程或任務(wù),可以添加-f
參數(shù):
sudo reboot -f
3、輸入管理員密碼后按「回車」,系統(tǒng)將立即重啟。
二、使用 shutdown 命令
shutdown
命令不僅可以關(guān)機(jī),也可以用來重啟 Linux 系統(tǒng):
1、通過添加-r
參數(shù),可以立即重啟系統(tǒng):
sudo shutdown -r now
2、你還可以設(shè)置「倒計(jì)時(shí)重啟」,指定時(shí)間來延遲重啟。例如,以下命令會(huì)在 2 小時(shí)后重啟系統(tǒng):
sudo shutdown -r +120
3、(可選)如果已經(jīng)設(shè)定了重啟計(jì)劃,但又后悔了,可以用-c
參數(shù)來取消:
sudo shutdown -c
三、使用 systemctl 命令
在使用 systemd 的現(xiàn)代 Linux 發(fā)行版中,推薦使用systemctl
命令來進(jìn)行系統(tǒng)操作。執(zhí)行以下命令可以安全地重啟系統(tǒng):
sudo systemctl reboot
這個(gè)命令是現(xiàn)代 Linux 系統(tǒng)中的首選方法,它會(huì)正常結(jié)束所有運(yùn)行中的進(jìn)程,然后重啟系統(tǒng)。
四、使用 init 命令
在一些使用 SysVinit 系統(tǒng)的老舊 Linux 版本中,可以通過init
命令來實(shí)現(xiàn)系統(tǒng)重啟:
1、執(zhí)行以下命令即可重啟系統(tǒng):
sudo init 6
這里的init 6
表示將系統(tǒng)切換到運(yùn)行級(jí)別6
(重啟級(jí)別)。它會(huì)在重啟前停止所有進(jìn)程、卸載文件系統(tǒng),然后執(zhí)行重啟。
2、運(yùn)行級(jí)別0
表示關(guān)機(jī)級(jí)別,也就是說,可以用以下命令來關(guān)機(jī):
sudo init 0
五、使用 telinit 命令
telinit
命令與init
類似,也可以通過切換到運(yùn)行級(jí)別6
來重啟 Linux 系統(tǒng):
sudo telinit 6
跟init
一樣,telinit
也會(huì)按照流程安全地關(guān)閉進(jìn)程、卸載文件系統(tǒng)并重啟系統(tǒng)。
六、使用 halt 命令
雖然halt
命令主要用來關(guān)機(jī),但它也可以結(jié)合-p
參數(shù)來實(shí)現(xiàn)重啟操作:
sudo halt -p
七、使用 REISUB(魔術(shù) SysRq 按鍵)
當(dāng) Linux 系統(tǒng)失去響應(yīng),無法通過常規(guī)命令來操作時(shí),你還可以使用特殊的「組合鍵」來安全重啟系統(tǒng)。這個(gè)組合被稱為「REISUB」,它會(huì)發(fā)送指令給 Linux 內(nèi)核,并確保數(shù)據(jù)不會(huì)丟失。
1、同時(shí)按下鍵盤Alt + SysRq(PrtSc 鍵)
。
2、然后依次按下以下字母鍵:
R
:將鍵盤控制權(quán)返回到原始模式。E
:向所有進(jìn)程發(fā)送終止信號(hào)。I
:強(qiáng)制殺死所有進(jìn)程。S
:同步磁盤數(shù)據(jù),確保寫入所有數(shù)據(jù)。U
:將文件系統(tǒng)掛載為只讀模式。B
:立即重啟系統(tǒng)。
這個(gè)組合鍵特別適合在系統(tǒng)卡死,但鍵盤還有響應(yīng)時(shí)使用,能有效避免數(shù)據(jù)損壞或磁盤故障。記住「R-E-I-S-U-B」這個(gè)順序,倒過來就是「BUSIER」,方便記憶。
不論你是系統(tǒng)管理員還是普通用戶,通過以上 7 種方法,就可以通過命令行或鍵盤快捷鍵,輕松重啟 Linux 系統(tǒng),自如應(yīng)對(duì)各種需求或突發(fā)狀況。
相關(guān)文章
如何快速定位到查找的文件? Linux中快速定位文件或命令匯總
在 Linux 中查找文件可以使用多種命令,以下是 最常用的文件查找方法,覆蓋不同場景,詳細(xì)請(qǐng)看下文介紹2025-05-21linux查看可執(zhí)行文件所在路徑的命令實(shí)用詳述
linux系統(tǒng)中想要看看可執(zhí)行文件的具體位置,該怎么查看呢?我們可以使用多個(gè)命令查看,詳細(xì)請(qǐng)看下文介紹2025-05-21如何查看已安裝的Linux內(nèi)核? 命令行查看所有已安裝Linux內(nèi)核的技巧
Linux系統(tǒng)安裝多個(gè)內(nèi)核版本,想要看看電腦到底安裝了多少個(gè)版本,該怎么查看呢?下面我們就來看看詳細(xì)教程2024-12-13Linux的systemctl怎么用? systemctl命令一鍵搞定Linux服務(wù)管理的技巧
今天我們來看看如何使用systemctl命令來管理Linux系統(tǒng)中的服務(wù),包括啟動(dòng)、停止、重啟、配置加載、開機(jī)啟動(dòng)設(shè)置以及查看服務(wù)狀態(tài)2024-10-21- 然 Ubuntu 提供了優(yōu)秀的圖形化軟件管理工具,我們絕大多數(shù)時(shí)間并不需要使用命令行來管理 Snap 軟件包,但命令行擁有更強(qiáng)的功能和靈活性,學(xué)會(huì)如何使用可以幫你更好地掌控系2024-10-18
linux服務(wù)器重啟命令哪個(gè)好用? Linux服務(wù)器重啟命令匯總
在 Linux 系統(tǒng)中,最嚴(yán)謹(jǐn)?shù)闹貑⒚钍?shutdown -r now,該命令直接將系統(tǒng)重啟,而不進(jìn)行任何清理或準(zhǔn)備工作,確保系統(tǒng)徹底重啟,但也有很多其他命令,詳細(xì)如下文介紹2024-10-17教你如何在Linux中使用apt命令? Linux APT命令實(shí)戰(zhàn)教程
apt是一個(gè)軟件包管理工具,apt命令相當(dāng)強(qiáng)大,要是在Ubuntu和Debian系統(tǒng)中使用,可以用來對(duì)軟件進(jìn)行安裝等操作,需要超級(jí)管理員(root)權(quán)限進(jìn)行操作2024-09-29Linux下使用fdisk命令進(jìn)行磁盤分區(qū)(圖文詳解)
FDISK是一個(gè)用于硬盤分區(qū)的工具,特別是在較早的操作系統(tǒng)版本中,如Windows 98和早期的Linux系統(tǒng)中,F(xiàn)DISK是進(jìn)行硬盤分區(qū)的主要工具,這里就為大家分享一下linux系統(tǒng)中使用2024-08-29如何在linux中創(chuàng)建新用戶? 在Linux中創(chuàng)建新用戶命令的使用方法
在Linux系統(tǒng)管理中,用戶管理是最基礎(chǔ)且重要的一環(huán),創(chuàng)建新用戶不僅關(guān)乎系統(tǒng)安全,還涉及到資源分配、權(quán)限控制等多個(gè)方面,下面我們就來分享三種創(chuàng)建新用戶的技巧2024-04-17Linux服務(wù)器安裝netstat命令的方法及netstat應(yīng)用案例
netstat是一個(gè)常用的網(wǎng)絡(luò)工具,用于顯示網(wǎng)絡(luò)連接、路由表、網(wǎng)絡(luò)接口信息等,在Linux系統(tǒng)中,netstat命令通常已經(jīng)預(yù)裝了,如果沒有安裝可以通過以下步驟進(jìn)行安裝2024-01-03