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

热点内容
php执行正则表达式 浏览:219
人脸识别匹配算法 浏览:412
怎么重启万象服务器 浏览:346
linux控制io 浏览:473
云主机视频服务器调用 浏览:457
纳智捷5压缩比 浏览:830
个人用什么app对公账户汇款 浏览:711
安卓手机android文件夹能删吗 浏览:342
交流电压有效值单片机 浏览:230
python得到数组长度 浏览:185
哪个app教煮饭 浏览:1000
买周边的app叫什么 浏览:156
安卓机怎么安装云顶之弈 浏览:1001
微信钱包锁加密 浏览:200
电脑作为服务器的地址吗 浏览:512
11选5app怎么注册不了 浏览:370
php工程师是什么意思 浏览:729
明日方舟启动器怎么换服务器 浏览:485
1核2g的服务器能做什么腾讯云 浏览:741
怎么才能ipad和安卓手机同时登qq 浏览:945