導航:首頁 > 程序命令 > linux用命令查詢哪個時間點宕機

linux用命令查詢哪個時間點宕機

發布時間:2024-08-08 16:19:27

linux系統宕機怎麼查原因

這往往是由於內核崩潰導致,但可能性多種多樣。
首先查看系統日誌,分析不出原因的話,請搜索「coremp」 或 「linux系統宕機」。

Ⅱ Linux 操作系統在什麼情況下崩潰

1.一個死循環不大可能把linux搞崩潰,尤其是到2.4以後,內核都有相應的保護機制,多半情況下這種進程會被殺死的。當然,你可以試試提高進程的優先順序(這種我沒做過,不知道結果,請事先保存好數據,以免不必要的損失)

2.還有,大量地消耗系統內存。這方法也不能成功。
比如:
======================================
#BOF
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>

#define ONE_K (1024)

int main ()
{
char *some_memory;
int size_to_allocate = ONE_K;
int megs_obtained = 0;
int ks_obtained = 0;

while (1) {
for (ks_obtained = 0; ks_obtained < 1024; ks_obtained++) {
some_memory = (char*)malloc(size_to_allocate);
if (some_memory == NULL) exit (EXIT_FAILURE);
sprintf(some_memory, "Hello,World");
}
megs_obtained++;
printf("Now allocated %d Megabytes\n", megs_obtained);
}
exit(EXIT_SUCCESS);
}

#EOF
====================
運行之後,
.....
.....
Out of Memory:Killed process 2365
Killed
======================================
系統為了保護自己的安全運行,終止了這個危險的進程。

3.驅動程序出現問題,比如驅動有bug崩潰了,這時間系統就危險了,但現在的社區裡面寫的開源驅動大都能和內核很好地結合,bug也沒抓得差不多了。(關於驅動程序,可以參看Minix作者寫的操作系統原理那本書,作者分析,70%的系統崩潰是由於驅動程序引起的,所以minix採用了微內核設計,只把必要的幾千行代碼放在內核而剩下的都放到了用戶層,他認為這樣做能極大地提高系統的穩定性。關於微內核的優劣,不好評論,反正我了解一點,GNU中的一個項目是做一個叫做Hurd的微內枋系統,這個項目已經有好幾年了,可以去www.gnu.org找相應的文檔。

4.其它。(不知道了)

Ⅲ Linux如何查看死機原因

查看linux系統日誌,步驟如下:

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

(3)linux用命令查詢哪個時間點宕機擴展閱讀:

Linux死機的問題

1.先檢查硬體,查看伺服器狀態燈是否有報警。確保硬體沒有問題。

2.使用伺服器自帶的監測工具進行測試。

3.根據你的情況,我覺得可以重新安裝一下登錄管理器,或者整個GUI。

4.檢查一下伺服器性能負載情況,有時候機器不用時發現不了情況,很多時候都是高負載時才出現問題。

5.檢查系統日誌是否有異常。

6.檢查是否有可疑的進程。

7.檢查系統相關的配置文件。

閱讀全文

與linux用命令查詢哪個時間點宕機相關的資料

熱點內容
安卓電視下載什麼app 瀏覽:399
程序員空乘 瀏覽:608
安卓手機如何在息屏錄像 瀏覽:244
低溫技術pdf 瀏覽:920
ice怎麼修復伺服器 瀏覽:268
命令行修改盤符 瀏覽:50
ubuntu下的python在哪個文件夾 瀏覽:707
app被處罰了怎麼辦 瀏覽:3
plc編譯後錯誤18 瀏覽:614
python數組分片 瀏覽:254
linux圖形化編程 瀏覽:178
阿里國際站app端怎麼裝修 瀏覽:530
微信小程序雲開發簡單搭建源碼 瀏覽:853
以後缺程序員嗎 瀏覽:296
jsp源碼不能運行 瀏覽:366
淘客助手源碼下載 瀏覽:735
如何使用app記賬報稅 瀏覽:564
python線程捕捉鍵盤 瀏覽:28
地推統計圖app怎麼做 瀏覽:164
android文件夾不能用了 瀏覽:859