ps命令

ps命令

我在 eeepc 上网本上使用 Lubuntu 14.04 版本。为了安装 Skype,我下载了软件包,并使用“Installatore applicazioni”(我猜是“软件包安装程序”)。在开始安装之前,它显示

“一次只允许运行一个软件管理工具。请先关闭其他应用程序(例如 Update Manager、aptitude 或 synaptic)。”

我如何关闭更新管理器(或其他程序)?而且,一般来说,我如何知道哪些进程处于活动状态以及如何关闭它们?我的意思是,Lubuntu 中的 Windows ctrl-alt-canc 类似(如果它存在的话)?

谢谢。

答案1

存在不同的工具用于检查活动进程。

ps命令

此命令允许获取活动进程列表以及其他信息。通常它与ax参数一起使用(查看所有进程)并grep作为过滤器,例如:

ps ax | grep -i apt

在这种情况下,-i表示不区分大小写的匹配。这将显示进程 ID,例如:

andrea@farore:~$ ps ax | grep -i apt
24036 pts/5    S+     0:00 sudo apt-get update
24037 pts/5    S+     0:00 apt-get update
24040 pts/5    S+     0:00 /usr/lib/apt/methods/http
24041 pts/5    S+     0:00 /usr/lib/apt/methods/http
24042 pts/5    S+     0:00 /usr/lib/apt/methods/http
24043 pts/5    S+     0:00 /usr/lib/apt/methods/http
24044 pts/5    S+     0:00 /usr/lib/apt/methods/http
24046 pts/5    S+     0:00 /usr/lib/apt/methods/gpgv
24066 pts/5    S+     0:00 /usr/lib/apt/methods/bzip2
24069 pts/3    S+     0:00 grep --color=auto -i apt
andrea@farore:~$

然后,您可以通过发出命令来终止单个进程kill

kill -9 24036

在这种情况下,数字9是信号SIGKILL(表示粗暴的中断)。更“好”的信号是 ,SIGTERM它对应于15。有关信号的更多信息,请参阅手册页:

man 7 signal

top命令

此命令显示活动进程的交互式视图,同时显示进程编号。它们通常按 CPU 使用率排序。

top 命令

当您知道进程号时,您可以按照前面说的方法来终止它。

htop命令

此进程管理器不是默认安装的,但它在标准存储库中可用。它类似于top,但具有简单的键盘快捷键,例如F6用于排序和F9用于终止。

htop 命令

系统监视器

最后,您可以在 Unity dash 中找到“系统监视器”应用程序,它显示了正在运行的进程的基本列表并允许终止它们。所有 Ubuntu 衍生产品中都存在名称相似的类似工具。无论如何,在我看来,上述 CLI 工具更快。

系统监视器

相关内容