终端中用kill命令精准终结卡死应用:先用ps -u $USER | grep -i 关键词查PID,再kill -9 PID强制终止;批量用killall -u $USER 程序名;不确定时用top按M/P排序查高负载进程后kill。

终端中用kill命令精准终结卡死应用
当统信UOS某个应用界面完全冻结、无法响应点击或快捷键,而系统监视器又打不开时,必须通过终端执行kill命令直连进程内核层强制终止,否则该进程将持续占用内存并拖慢整机响应。
按下 Ctrl + Alt + T 打开终端。
输入 ps -u $USER | grep -i 关键词(例如 grep -i weixin 或 grep -i chrome),回车后查看真实进程名和对应PID——这一步不能跳过,因为微信可能显示为“weixin”“WeChat”或“wechat”;浏览器可能叫“chromium-browser”而非“chrome”,名称错一个字母就杀不掉。
找到目标进程左侧的数字(即PID),执行 kill -9 PID数值(例如 kill -9 12847)。
【-9 参数会绕过进程自身退出逻辑,由内核立即终止,但未保存的数据将永久丢失】
批量清除同名卡死进程
适合浏览器开十几个标签页后集体僵死、文件管理器反复崩溃重启、或安卓容器(uengine)持续挂起等场景,避免逐个查PID浪费时间。
在终端中输入:killall -u $USER firefox chromium-browser weixin uengine-sandbox dde-file-manager,回车执行。
若提示“没有该进程”,说明名称不匹配,立刻补查:ps -u $USER | grep -i 关键字,确认大小写与连字符。
这条命令只影响当前用户启动的图形程序,不会误杀系统服务或其它用户进程。
用top实时筛选高负载卡死进程
当你不确定是哪个进程导致卡顿,但内存或CPU使用率已飙红,top能动态排序并锁定真凶。
第一步:输入 top 回车,进入实时监控界面。
第二步:按大写字母 M,让进程按内存使用率从高到低排列;若怀疑CPU占满,则按 P。
第三步:观察最顶部几行,重点关注状态列为“R”(运行中)或“D”(不可中断睡眠)且%MEM或%CPU持续高于80%的进程。
第四步:记下其PID,按 q 退出top,再执行 kill -9 PID。
注意:不要对dbus、systemd、dde-session-daemon等系统进程执行kill -9,否则桌面可能瞬间崩溃重载。

















