成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux系統死機情況分析與處理方案介紹

系統 Linux
Linux系統和其他的系統一樣也會死機,但是有很多種導致死機的原因。下面就向大家介紹有關的死機解決方案,大家可以用六個字母來記憶。

我們在使用Linux系統的時候會發現系統沒有響應出現死機現象。這個時候要做些什么呢?說到這有人就會問,Linux系統會死機么?我可以很肯定地說,會!要讓Linux死機很容易,但難的是在死機以后如何安全的讓他擺脫死機狀態,本文講述如何從Linux的死機狀態中掙脫出來。

Linux系統死機有很多種情況,最常見的是系統負載過高導致的。如上次介紹的fork炸彈就是這個原理,此外還可以運行內存耗用極大的程序(如虛擬機),也會迅速提升系統負載。由于系統負載過高導致的卡死,一定是解決的越快越好!此時必須記住的是,不能再試圖依賴任何圖形界面的東西,如 Gnome 的系統監視器(這是我從 Windows 遺留下來的愚昧習慣……),這只會繼續加重這種卡死的局面。那怎么辦?

不要怕,Linux系統最初就是不需要圖形界面的,因為有一個很強大的文字界面。按 Ctrl-Alt-F1(F1-F6 一般來說都可以),然后等一會兒,就會切換到 tty,也就是所謂的文字界面。這個時候需要用用戶名密碼登入。注意,可能鍵盤輸入的速度比較慢,不過應該還是可以忍受的。下面在提示符后面輸入 top 回車,這時會看到一張動態的表,上面列出了耗用資源最多的進程。觀察它刷新一兩次,按q退出,然后輸入 kill ,其中的 PID 你可以在 top 里面看到。這個時候應該會快了不少,如果你發現沒有成功結束掉,就再輸入 kill -KILL ,這次基本上就沒問題了。

除了上面這種情況外,一些底層軟件的 bug 也可能導致一些奇怪的死機問題。我某位同學近日就因為莫名其妙的死機強制重啟把 ext4 的分區給傷了。(最后是 sysreccd 修復了,貌似是分區表部分損壞)據其說,死機是鍵鼠均無反應。一般來說,系統負載高導致的死機,在可怕鍵盤也會有反應,有人說如果死機到鍵盤無響應“負載 都無限大了”,亦有人說這可能是 X Server 與驅動配合有問題導致的。不過我們考慮一下遇到這種情況怎么辦?

OK,這是今天才學到的方法,叫做 reisub,這個方法可以在各種情況下安全地重啟計算機。大家在鍵盤上找,可以找到一個叫做“Sys Rq”的鍵,在臺機的鍵盤上通常與 Prt Sc 共鍵,在筆記本可能在其他位置,如 Delete。以臺機為例,要使用這種方法需要按住 Alt-Print(Sys Rq),然后依次按下 reisub 這幾個鍵,按完 b 系統就會重啟。

下面解釋一下這個方法:其實 Sys Rq 是一種叫做系統請求的東西,按住 Alt-Print 的時候就相當于按住了 Sys Rq 鍵,這個時候輸入的一切都會直接由Linux內核來處理,它可以進行許多低級操作。這個時候 reisub 中的每一個字母都是一個獨立操作,他們分別表示:

R:unRaw 將鍵盤控制從 X Server 那里搶回來
E:tErminate 給所有進程發送 SIGTERM 信號,讓他們自己解決善后
I:kIll 給所有進程發送 SIGKILL 信號,強制他們馬上關閉
S:Sync 將所有數據同步至磁盤
U:Unmount 將所有分區掛載為只讀模式
B:reBoot 重啟

這6個字母的順序是不可以記錯的。那怎么記呢?這里提供一個個人認為比較好的方法:單詞 busier(busy 的比較級,更忙)倒過來就是了。

死機?不合適吧。真死機了除了hard reset還能干什么?叫失去響應或者無響應更合適吧?

另外服務器一般都是遠程操作的,sysrq怎么用呢?

X掛掉,通常psuedo console就能搞定。通常大家也會開ssh,絕大多數情況下都能連上去殺進程,做重啟前的收尾比如sync來commit。

關于sysrq,通常RHEL/OEL等EnterpriseLinux系統默認都是關閉的需要事先開啟才可以用。

cat /proc/sys/kernel/sysrq,看了手頭的幾個桌面發行版本,只有Ubuntu默認是開的,Arch是關閉的。

對于桌面用戶而言,當桌面僵死時,用這個來搞一下,還是很方便的。
 

【編輯推薦】

  1. Linux系統內存監控全面講解
  2. Turbo linux系統最新版本的操作介紹
  3. Fedora Linux系統調整網卡速率
  4. 簡單介紹如何用WinGrub 引導Linux系統簡述
  5. 簡單敘述Ubuntu Linux系統的分區方案
責任編輯:張浩 來源: 互聯網
相關推薦

2010-03-02 14:21:20

Linux死機

2011-07-29 13:43:55

2009-09-14 10:03:02

linuxlinux死機linux操作系統

2009-12-21 13:37:00

Linux系統安裝

2010-09-13 14:25:03

2010-06-23 15:16:40

Linux Bash

2014-05-09 14:33:35

2009-12-21 17:18:45

Linux操作系統

2009-09-17 17:14:54

EtherealLinuxwindows

2022-07-10 20:47:39

linux中虛擬內存

2010-02-04 09:57:06

Linux mount

2011-10-31 10:24:03

Linux死機

2009-12-22 09:43:13

Linux文件系統組織

2021-01-22 10:40:08

Linux文件內存

2016-12-27 10:48:59

Linux命令磁盤與文件系統

2009-10-15 10:29:03

布線系統解決方案

2010-03-02 09:13:55

Android手機系統

2012-12-27 11:10:12

2009-11-03 08:56:02

linux死機操作系統

2017-02-28 18:26:09

Linuxinput子系統編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品国产欧美一区二区成人 | 激情a| 91精品国产色综合久久不卡98口 | 欧美片网站免费 | 国产精品日韩在线观看 | 99久久婷婷| 日本一区二区三区四区 | 成人午夜激情 | 欧美一级片在线看 | 黄色国产视频 | 一区二区不卡 | 99久久精品国产一区二区三区 | 午夜久久久久久久久久一区二区 | 一级片免费视频 | 久久久观看 | 天天天操| 国产精品日日摸夜夜添夜夜av | 日韩伦理电影免费在线观看 | 国产精品看片 | 亚洲精品免费观看 | 91大神xh98xh系列全部 | 在线播放一区二区三区 | 日韩精品一区二区三区中文字幕 | 国产一区免费 | 亚洲中午字幕 | 欧美亚洲综合久久 | 日本高清中文字幕 | 一本一道久久a久久精品蜜桃 | 成人精品国产 | 亚洲视频一区二区三区 | 亚洲精品一区二区在线观看 | 日韩高清一区 | 亚洲视频一区二区三区 | 欧美天堂在线 | 91在线精品秘密一区二区 | 亚洲色在线视频 | 国产精品观看 | 亚洲欧美成人在线 | 精品国产精品三级精品av网址 | 一区二区三区视频播放 | 999久久久 |