在 Ubuntu 12.04 上,默认电影播放器在播放(有故障的?)mkv 视频时卡在一帧上。我尝试通过右键单击 > 关闭来关闭它,但无法终止它。当我尝试播放新视频时,它也无法启动。
我如何从命令行终止该进程?
答案1
您应该能够使用:
pkill totem
通常,找出哪些进程占用了 CPU 的一个有用方法是top
:
然后您可以按下k并输入PID
该进程的,然后按Enter两次以终止它;
另一个可以执行此操作的程序是htop
:
这也可以查看正在使用的系统资源,可以通过选择进程、按k,然后按 来终止进程Enter。还可以通过按t切换树视图来找到父进程。
答案2
最简单的方法:
killall totem
如上所述:这将杀死所有名为 totem 的实例。
选择:
ps -ef |grep totem
rinzwind 3601 2236 14 21:05 ? 00:00:00 totem
然后终止该进程
kill -9 3601
如果 totem 以另一个用户身份启动,则您将需要sudo
。
答案3
您还可以使用pstree -ps
命令获取包含子进程的正在运行的进程的完整(树)列表,如下所示:
├─mission-control(1689)
├─modem-manager(912)
├─mpd(1908)─┬─{mpd}(1909)
│ ├─{mpd}(1910)
│ ├─{mpd}(1911)
│ ├─{mpd}(1912)
│ └─{mpd}(1913)
├─nmbd(1858)
├─obex-data-serve(1652)
然后使用终端的搜索功能++cmd来找出有问题的进程,例如;然后执行以下命令:shiftfmpd
kill -9 1908