为什么 service --staus-all 输出不存在的服务?

为什么 service --staus-all 输出不存在的服务?

当我跑步时

sudo service --status-all

它输出

[ ? ]  jetty

但系统中没有运行这样的服务/进程。

我如何清理此服务/流程?

答案1

系统中没有运行这样的服务/进程

服务名称不必匹配进程名称ps或 等工具所列top。查看文件/etc/init.d/jetty- 很可能服务脚本就位于该文件中。

根据服务名称“jetty”,我认为这是码头我还猜测跑步

ps aux | grep java

将为您提供一些与此服务有关的 Java 流程。

码头是 Tomcat 的替代品 - JSP servlet 引擎。这听起来熟悉吗?

为了解决这个问题,删除该包应该可以解决问题:

sudo apt-get remove jetty

只要使用包管理安装,它就会起作用。如果您手动安装了它,则必须手动将其删除。

相关内容