![在不先停止系统服务的情况下删除它是否安全?](https://linux22.com/image/210187/%E5%9C%A8%E4%B8%8D%E5%85%88%E5%81%9C%E6%AD%A2%E7%B3%BB%E7%BB%9F%E6%9C%8D%E5%8A%A1%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%88%A0%E9%99%A4%E5%AE%83%E6%98%AF%E5%90%A6%E5%AE%89%E5%85%A8%EF%BC%9F.png)
比如说,我想完全摆脱某个 systemd 服务(例如 NetworkManager):
sudo systemctl stop NetworkManager
sudo dnf remove NetworkManager
第一行(带有stop
)有必要吗?或者我可以remove
立即开始而不先停止它吗?
答案1
你可以,但NetworkManager
可能仍然在 RAM 中运行。
并且该进程占用的文件可能无法删除。
之前stop
就remove
合理了。
比如说,我想完全摆脱某个 systemd 服务(例如 NetworkManager):
sudo systemctl stop NetworkManager
sudo dnf remove NetworkManager
第一行(带有stop
)有必要吗?或者我可以remove
立即开始而不先停止它吗?
你可以,但NetworkManager
可能仍然在 RAM 中运行。
并且该进程占用的文件可能无法删除。
之前stop
就remove
合理了。