为什么删除后 apache2 仍然列在 service--status-all 中?

为什么删除后 apache2 仍然列在 service--status-all 中?

Ubuntu 18.04(但我认为大多数/所有基于 Debian 的系统上都会发生同样的情况)

我已经使用以下方法彻底删除了 apache2 和 postfixapt remove apache2 postfix

apache-htcacheclean但它们仍然在服务中列出(连同)。

我尝试过停止、禁用、取消屏蔽它们 - 但它们仍然显示在服务列表中。这是怎么回事?它们能被删除吗?

root@hosting:/home/username# service --status-all
 ...
 [ + ]  apache-htcacheclean
 [ - ]  apache2
 ...
 [ - ]  postfix
 ...

答案1

首先输入以下命令:

systemctl daemon-reload

然后再次使用以下方法检查服务service --status-all

答案2

我最终只是将它们从 /etc/init.d/ 目录中删除。

相关内容