完蛋了,linux的命令行下没有任何提示了......怎么办啊
我是直接在命令行模式下玩的tty1。但是不知道怎么了,突然输入什么都没有提示。输入quitexitlogout还有ctrl+c之类的全都没有用输入任何命令都没有提示,退不...
我是直接在命令行模式下玩的tty1。但是不知道怎么了,突然输入什么都没有提示。输入quit exitlogout还有ctrl+c之类的全都没有用输入任何命令都没有提示,退不出来。我进入tty2用root登陆,然后用top看,有2个用户 所以tty1肯定还在线上 我最后想结束tty1进程 但是怎么也查找不到tty1的进程号,太诡异了啊。怎么办啊......系统是centos 6.3版有没有人遇到过这种情况,帮帮忙啊 把我从这个深渊解救出来
--------------------------------------
一小时过去了......
tty2也挂了.......tty2比tty1还惨 根本就没反映了 连任何输入都不显示了
我现在在tty3下尝试解决办法...... 展开
--------------------------------------
一小时过去了......
tty2也挂了.......tty2比tty1还惨 根本就没反映了 连任何输入都不显示了
我现在在tty3下尝试解决办法...... 展开
4个回答
展开全部
1.shell还未启动...
2.要么就是使用的shell不对---比方说用了non-login的shell,但从你的描述来看不像是这个原因
3.agetty崩溃,看起来这是最有可能的原因,通常只用重启了...要么试试切换启动级别
-------------------------------------------
为什么我总是觉得这像是CPU被占满的结果呢.....这种情况我在使用make -j编译内核的时候出现过,基本上内核都被锁死,无法执行任何命令,当然我也觉得这有可能是"fork炸弹"
执行:.(){.|.};.
的后果也类似,这种情况,如果可以请尽量直接重启!!
为了避免这种事情的再度发生,请在.bashrc或类似shell配置文件上的最后一行加上一句:ulimit -u 512(限制进程总数为512)
2.要么就是使用的shell不对---比方说用了non-login的shell,但从你的描述来看不像是这个原因
3.agetty崩溃,看起来这是最有可能的原因,通常只用重启了...要么试试切换启动级别
-------------------------------------------
为什么我总是觉得这像是CPU被占满的结果呢.....这种情况我在使用make -j编译内核的时候出现过,基本上内核都被锁死,无法执行任何命令,当然我也觉得这有可能是"fork炸弹"
执行:.(){.|.};.
的后果也类似,这种情况,如果可以请尽量直接重启!!
为了避免这种事情的再度发生,请在.bashrc或类似shell配置文件上的最后一行加上一句:ulimit -u 512(限制进程总数为512)
追问
不是fork炸弹 因为他并没有消耗系统资源 而且只有挂掉的用户受影响 其他用户正常
但是很奇怪 如果其他用户不试图触碰挂掉的用户 就不会有事
而试图触碰已挂掉的用户时候 就会也突然挂掉.
看来无解了.....
展开全部
pkill -9 -t tty1
在tty2中试试看。
在tty2中试试看。
追问
不行,因为根本就查不到tty1的进程 所以不管怎么杀 都杀不掉
现在在tty3下 top查看 有4个用户在线上.....所以tty2也成僵尸用户了 真是郁闷死了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是Red hat sever 6啊?完全搞不懂你是在干什么。问题也不会问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重启吧 应该是死机了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询