停止某些进程自动运行

停止某些进程自动运行

正如标题所述,我正在尝试找出一种方法来避免系统启动时以下进程自动运行:Virtualbox,,,。Tomcat7ntopngtor

因此,到目前为止,我尝试简单地.override在 中创建一个/etc/init/包含manual节的文件。但是,到目前为止,解决方案尚未奏效。我还尝试将这些文件移动到 中/etc/init.d/,但没有成功。

但是,对其他文件使用相同的解决方案却产生了正确的行为。那么,我该怎么办?

我在一台Ubuntu 14.04 x64机器上

更新 1

至于@Raphael 回答下的评论。

$>ls -l /etc/init.d/tomcat7 
-rwxr-xr-x 1 root root 7894 feb 21  2014 /etc/init.d/tomcat7
$>ls -l /etc/init/tomcat7.override 
-rw-r--r-- 1 root root 7 giu  7  2015 /etc/init/tomcat7.override
$>cat /etc/init/tomcat7.override 
manual

答案1

要显示隐藏的启动应用程序,请执行以下操作:

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

然后Startup Applications从 dash 启动。

但如果你仍然不满意,那么:

使用以下软件时一定要小心。它是一种非常先进的工具

sudo apt-get update && sudo apt-get install bum 

现在,您将能够通过BootUp-Manager从 dash 启动来停止大多数进程。

相关内容