![管理流程,初学者手册](https://linux22.com/image/965919/%E7%AE%A1%E7%90%86%E6%B5%81%E7%A8%8B%EF%BC%8C%E5%88%9D%E5%AD%A6%E8%80%85%E6%89%8B%E5%86%8C.png)
在我的 Ubuntu 启动器中,我有两个带问号的图标。当我将鼠标悬停在它们上面时,它们显示“已在执行”。这是什么?我可以删除它们吗?我是一个经验为零的 Linux 用户,即使我能理解,我也希望得到答案。-谢谢 :)
答案1
每个程序在运行时都是一个过程进程是
任何操作系统的重要组成部分。每个进程都有自己的唯一身份,这是一个数字。
您可以向进程发送信号来终止它。下面将对此进行解释。
管理流程,初学者手册
首先打开终端(按Ctrl+ Alt+ T)。
终端允许您在计算机上运行命令,
并查看其输出内容。
打开终端后,输入:
pidof firefox
按 ENTER 发出命令,如果您打开了 Firefox,
它将输出类似这样的内容:
14497
意思是“名为‘firefox’的进程正在运行,其 ID 为 14497”。
现在,终止该进程:
kill <PID>
替换PID
为进程 ID(在本例中为) 要终止的14497
进程。按 ENTER 键,Firefox 将关闭。
现在,如果您pidof firefox
再次运行,它不应该输出任何内容,
因为不再有 Firefox 进程在运行。
一次全部
由于运行pidof
然后kill
执行很繁琐,您可以简单地运行:
killall firefox pidgin
firefox
它会终止所有名为或 的进程pidgin
。
如果没有找到进程,它会告诉你:
firefox: no process found
pidgin: no process found
答案2
ps -e
在你的终端上
并识别这些过程。
类型
kill <number>
number 是您想要终止的进程前面的数字。
但如果你不知道这些进程是什么,最好不要杀死它们。
答案3
您可以使用top
和htop
。top 随 Ubuntu 一起安装。您可以找到所需的进程,并且可以根据需要终止它,但您必须是 root 用户。
sudo kill <PID>
htop 可以给 top 带来更好的外观,但你需要使用以下方式安装它:
sudo apt-get install htop