ubuntu卡死了怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu卡死了怎么办?相关的知识,希望对你有一定的参考价值。
用了两天UBUNTU了 遇到了不少问题阿 多亏了深度的网友阿~~在UBUNTU的时候有时候会卡死 就是没有反应 等好长时间都没反应...想问下UBUNTU里面有没有类似windows里面的任务管理器阿?有时卡死都不知道咋办好 等好久都没反应 要是直接关机的话有可能系统又进不了...[s:78]
可以打开终端模拟器1
ctrl+alt+t看看能不能调出 终端模拟窗口
2
进入 终端模拟窗口 可以
$top (ctrl+c退出top)
查看你最近使用的应用,通过
$sudo kill pid
把可能引起"死机"的软件进程结束掉,等待一会儿看看可不可以解决问题
3
如果还是不行就 直接 输入
$sudo pkill Xorg
注销掉
END
进入tty
如果ctrl+alt+t也调用不出 终端模拟器,可以ctrl+alt+f1进入tty1字符界面
输入用户名及密码进行登陆,然后同样可以用
$top (ctrl+c退出top)
命令找到你觉得导致"死机"的软件进程,通过
$sudo kill pid
把它结束掉,然后ctrl+alt+f7回到桌面看看是否能恢复
如果无法恢复,可以再次ctrl+alt+f1进入tty1字符界面,登陆后
$sudo lightdm restart 进行注销
或者
$sudo pkill Xorg 进行注销
如果进入不了 终端模拟窗口 也进入不了tty字符界面 可能只有等待一会儿 看看会不会自动恢复,实在不行就只能 电源键 重启,祝好运 参考技术A 有,死掉后 ctrl+alt+f1切换控制台,命令 ps -e列出进程,详细的自己man ps然后killall 进程名就好了 参考技术B 在任务栏上选择添加到面板,选择资源监视器,在资源监视器里能看到并操作
Linux系统卡死了怎么处理
按住 Alt-Print 的时候就相当于按住了 Sys Rq 键,这个时候输入的一切都会直接由 Linux内核来处理,它可以进行许多低级操作。这个方法可以在各种情况下安全地重启计算机,具体操作如下:
1、shutdown命令安全地将系统关机。在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。
2、halt——最简单的关机命令,其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
3、reboot的工作过程差不多跟halt一样,不过它是引发主机重启,而halt是关机。它 的参数与halt相差不多。
4、init是所有进程的祖先,它的进程号始终为1, init 0为关机,init 1为重启。
参考技术A可以使用shutdown命令强制关机。
具体步骤:
1、shutdown命令安全地将系统关机。在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。
2、halt——最简单的关机命令,其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
3、reboot的工作过程差不多跟halt一样,不过它是引发主机重启,而halt是关机。它 的参数与halt相差不多。
4、init是所有进程的祖先,它的进程号始终为1, init 0为关机,init 1为重启。
Linux死机的问题
1、先检查硬件,查看服务器状态灯是否有报警。确保硬件没有问题。
2、使用服务器自带的监测工具进行测试。
3、根据你的情况,我觉得可以重新安装一下登录管理器,或者整个GUI。
4、检查一下服务器性能负载情况,有时候机器不用时发现不了情况,很多时候都是高负载时才出现问题。
5、检查系统日志是否有异常。
6、检查是否有可疑的进程。
7、检查系统相关的配置文件。
参考技术B 对于死机,即鼠标键盘无法响应且无法切换到文本模式。可以试试busier大法。即ctl+alt+SysRq后依次按下r、e、i、s、u、b。当然前提是sysrq服务需要是开启状态。具体操作可以查下linux死机处理方法。 参考技术C archlinux + openbox + xfce4-panel + feh 表示没遇到这种情况.. 参考技术D Linux系统卡死了解决办法:
1、按 Ctrl-Alt-F1(F1-F6 一般来说都可以),然后等一会儿,就会切换到 tty,也就是所谓的文字界面。
2、这个时候需要用用户名密码登入。注意,可能键盘输入的速度比较慢,不过应该还是可以忍受的。
3、下面在提示符后面输入 top 回车,这时会看到一张动态的表,上面列出了耗用资源最多的进程。
4、观察它刷新一两次,按q退出,然后输入 kill ,其中的 PID 你可以在 top 里面看到。这个时候应该会快了不少,如果你发现没有成功结束掉,就再输入 kill -KILL ,这次基本上就没问题了。
2
1、大家在键盘上找,可以找到一个叫做“Sys Rq”的键,在台机的键盘上通常与 Prt Sc 共键,在笔记本可能在其他位置,如 Delete。
2、以台机为例,要使用这种方法需要按住 Alt-Print(Sys Rq),然后依次按下 reisub 这几个键,按完 b 系统就会重启。
下
面解释一下这个方法:其实 Sys Rq 是一种叫做系统请求的东西,按住 Alt-Print 的时候就相当于按住了 Sys Rq
键,这个时候输入的一切都会直接由 Linux 内核来处理,它可以进行许多低级操作。这个时候 reisub
中的每一个字母都是一个独立操作,他们分别表示:
unRaw 将键盘控制从 X Server 那里抢回来
tErminate 给所有进程发送 SIGTERM 信号,让他们自己解决善后
kIll 给所有进程发送 SIGKILL 信号,强制他们马上关闭
Sync 将所有数据同步至磁盘
Unmount 将所有分区挂载为只读模式
reBoot 重启
这6个字母的顺序是不可以记错的。那怎么记呢?这里提供一个个人认为比较好的方法:单词 busier(busy 的比较级,更忙)倒过来就是了
以上是关于ubuntu卡死了怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
stm32cubeMX 在genrate code时卡死了,怎么办