在 top 命令中查找正在运行的进程的位置

在 top 命令中查找正在运行的进程的位置

当我运行“top”时,我看到一个名为“watchdog”的进程正在运行,我通过 Google 的手册页了解了 watchdog,但我没有安装该程序。我执行了 whereis 并检查了 /dev 文件,但无济于事。有人能告诉我如何找到这个进程的来源吗?

我正在运行 Ubuntu Server 14.04,其中安装了虚拟盒、无头虚拟盒和“无机器”。我运行的几乎所有其他应用程序或程序都在服务器上的 VM 中,目前它们都已关闭。

答案1

查找运行的完整命令的快速、简单(且经典)方法是通过 ps 输出执行 grep:

[$]> ps aux | grep watchdog

然而,我觉得有必要指出的是,不是最可靠的方法,即

[$]> pgrep -fl watchdog

相关内容