我在 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 使用率排序。
当您知道进程号时,您可以按照前面说的方法来终止它。
htop
命令
此进程管理器不是默认安装的,但它在标准存储库中可用。它类似于top
,但具有简单的键盘快捷键,例如F6
用于排序和F9
用于终止。
系统监视器
最后,您可以在 Unity dash 中找到“系统监视器”应用程序,它显示了正在运行的进程的基本列表并允许终止它们。所有 Ubuntu 衍生产品中都存在名称相似的类似工具。无论如何,在我看来,上述 CLI 工具更快。