linux oops是什么意思

linux oops是什么意思,第1张

Oops 这个单词含义为“惊讶”。

在linux中,当内核出错时(比如访问非法地址)打印出来的信息被称为 Oops 信息:

当某些比较致命的问题出现时,我们的Linux内核也会抱歉的对我们说:“哎呦(Oops),对不起,我把事情搞砸了”。

Linux内核在发生kernel panic时会打印出Oops信息,把目前的寄存器状态、堆栈内容、以及完整的Call trace都show给我们看,这样就可以帮助我们定位错误。

sorry,可能是我没有说清楚,被修改的代码是tcp的一个函数。这个函数是在内核初始化的时候被改写了一部分(已经验证过了,确实是改写)。当系统启动完成后,当有tcp链接时就会造成oops,所以看oops的调用栈是无意义的。我现在能想到的办法就是通过修改MMU的配置,把内核的text segment设置为readonly,注意不是修改data segment部分。所以也不会造成kernel unable to startup issue.我曾经在vxworks系统下做过类似的mmu配置,但linux系统我还不太熟悉,不知道怎么修改。so everyone, any ideas would be welcome~~

故障原因是没有激活vsftpd,并设置其运行级别。

解决方法:

用root帐号登陆后,在/etc 目录下

输入:chkconfig --level 35 vsftpd on

再输入 service vsftpd start


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6076827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存