查找并删除自动运行的应用程序或服务

查找并删除自动运行的应用程序或服务

每当我启动 Ubuntu 时,都会有一个java用户进程tomcat7占用近 200 MB 的内存。

我记得几个月前我曾为一些 spring/hibernate 项目摆弄过 apache tomcat。但说实话我不记得我是如何安装它的。

我如何才能找出此进程/服务/应用程序的位置,以及如何在不破坏任何东西的情况下正确地阻止它在启动时启动?

答案1

从输出可以看出

locate --regex '/etc/init(\.d)?/tomcat'

tomcat7正在使用传统的 SysV 风格 init,因此启动/停止脚本在 中/etc/init.d/

您可以运行以下命令删除目录中的所有符号链接,以便/etc/init.d/tomcat7下次启动计算机时不会自动启动:/etc/rc[0-6].d/etc/rcS.dtomcat7

sudo update-rc.d -f tomcat7 remove

相关内容