导航:首页 > 程序命令 > 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用命令查询哪个时间点宕机相关的资料

热点内容
java课表 浏览:551
如何在pdf里面修改 浏览:925
橙光制作器档案框在哪个文件夹 浏览:989
php如何抓取网页数据 浏览:640
计数器单片机 浏览:964
游戏aoi算法 浏览:844
phpmysqlint 浏览:912
怎么从appstore商城买东西 浏览:184
大秀直播平台源码 浏览:424
java视屏 浏览:934
电脑中如何给程序加密 浏览:240
java排序容器 浏览:942
职称证书在哪个app下载 浏览:362
四九算法算男女 浏览:659
javawindows8 浏览:496
2021世界程序员节 浏览:484
php翼支付 浏览:882
盈通服务器ip地址 浏览:790
3des算法的c语言实现 浏览:873
网上怎样购买服务器地址 浏览:815