LINUX服務(wù)器死機(jī)了 我們?cè)撛趺崔k
- 作者:新網(wǎng)
- 來源:新網(wǎng)
- 瀏覽:100
- 2018-02-22 16:41:41
LINUX系統(tǒng),一直都是以開源和穩(wěn)定所著名,相對(duì)于WINDOWS來說穩(wěn)定上具有巨大的優(yōu)勢(shì),但是一個(gè)如此復(fù)雜的系統(tǒng),死機(jī)的情況還是無法避免的,而面對(duì)死機(jī)我們?nèi)绾螒?yīng)對(duì)呢?
LINUX系統(tǒng),一直都是以開源和穩(wěn)定所著名,相對(duì)于WINDOWS來說穩(wěn)定上具有巨大的優(yōu)勢(shì),但是一個(gè)如此復(fù)雜的系統(tǒng),死機(jī)的情況還是無法避免的,而面對(duì)死機(jī)我們?nèi)绾螒?yīng)對(duì)呢?
<
div>inux系統(tǒng)死機(jī)情況也分很多種,最容易導(dǎo)致的就是系統(tǒng)負(fù)載過高。還有運(yùn)行耗用內(nèi)存極大的程序、應(yīng)用。像這類情況還是比較容易應(yīng)對(duì)的,當(dāng)然,這個(gè)時(shí)候就無法依賴圖形界面,比如我們沖Windows系統(tǒng)遺留下來的昧習(xí) ,調(diào)出Gnome系統(tǒng)監(jiān)視器,這樣可能會(huì)加重卡死的狀況。
我們不要慌,
linux不像Windows,可以利用強(qiáng)大的文字界面操作,按Ctrl-Alt-F1,就會(huì)切換到TTY文字界面。再就需要用戶名密碼登入。需要注意的是鍵盤輸入的速度可能會(huì)比較慢。下面在提示符后面輸入top回車,這時(shí)會(huì)看到一張動(dòng)態(tài)的表,上面列出了耗用資源最多的進(jìn)程。觀察它刷新一兩次,按q退出,然后輸入kill ,其中的 PID 你可以在 top 里面看到。這個(gè)時(shí)候應(yīng)該會(huì)快了不少,如果你發(fā)現(xiàn)沒有成功結(jié)束掉,就再輸入 kill -KILL ,這次基本上就沒問題了。
除了上面 這種情況外,一些底層軟件的 bug 也可能導(dǎo)致一些奇怪的死機(jī)問題。以前有個(gè)用戶就因?yàn)槟涿畹乃罊C(jī)強(qiáng)制重啟把 ext4 的分區(qū)給傷了。最后是sysreccd修復(fù)了,貌似是分區(qū)表部分損壞,死機(jī)時(shí)鍵鼠均無反應(yīng)。一般來說,系統(tǒng)負(fù)載高導(dǎo)致的死機(jī),最可怕鍵盤的就是鍵鼠都沒反應(yīng)了。
這時(shí)我們可以利用reisub,這個(gè)方法可以在各種情況下安全地重啟計(jì)算機(jī)。在鍵盤上找到一個(gè)叫做“Sys Rq”的鍵,在臺(tái)機(jī)的鍵盤上通常與 Prt Sc 共鍵,在筆記本可能在其他位置,如 Delete以臺(tái)機(jī)為例,要使用這種方法需要按住 Alt-Print(Sys Rq),然后依次按下 reisub 這幾個(gè)鍵,按完b系統(tǒng)就會(huì)重啟。
其實(shí)Sys Rq是一種叫做系統(tǒng)請(qǐng)求的東西,按住 Alt-Print 的時(shí)候就相當(dāng)于按住了 Sys Rq 鍵,這個(gè)時(shí)候輸入的一切都會(huì)直接由 Linux 內(nèi)核來處理,它可以進(jìn)行許多低級(jí)操作。
這個(gè)時(shí)候reisub中的每一個(gè)字母都是一個(gè)獨(dú)立操作,他們分別表示:unRaw 將鍵盤控制從 X Server 那里搶回tErminate 給所有進(jìn)程發(fā)送 SIGTERM 信號(hào),讓他們自己解決善后kIll 給所有進(jìn)程發(fā)送 SIGKILL 信號(hào),強(qiáng)制他們馬上關(guān)閉Sync 將所有數(shù)據(jù)同步至磁盤Unmount將所有分區(qū)掛載為只讀模式reBoot重啟。
以上便是小編對(duì)于死機(jī)的解決方式,希望這篇文章可以幫助大家。