如何防止自动启动进程。 (例如我大约一年前使用mysql数据库)。我杀死了这些mysqld
进程,现在我看到它再次运行。还有许多其他流程,我不知道它们有什么用处。
我想更好地控制正在运行的进程、我可以关闭的进程、定期启动的进程等。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.2 LTS
Release: 12.04
Codename: precise
答案1
您可以为该服务创建覆盖。
在 /etc/init/ 中搜索该服务。我没有 mysql 所以我不知道 exakt 名称。
我以pulsaudio为例。
ls -al /etc/init/ | grep pulse
-rw-r--r-- 1 root root 1890 Apr 4 2014 pulseaudio.conf
然后为您的服务创建覆盖文件
sudo touch /etc/init/pulseaudio.override
然后我们将服务设置为手动。
echo "manual" | sudo tee -a /etc/init/pulseaudio.override
如果您需要该服务,您可以手动启动他sudo service pulseaudio start
如果您在启动时需要再次使用服务,请删除 createt 文件。
无法更好地解释,我的英语非常糟糕。