Ubuntu 12.04:起動時にデーモンを無効にする方法

Ubuntu 12.04:起動時にデーモンを無効にする方法

私は通常デーモンを起動または停止するためにまたはservice start/stopを使用しますinitctl start/stopが、今私が探しているのは、起動時にデーモンが起動しないように無効にする例ですmysqld

現在私がやっていることは名前/etc/init/mysql.confをに変更することです/etc/init/mysql.conf.bak。しかし、これについて少し読んだ後、上記の作業のオプションを提供することがsystemdわかりました。enable & disable

それでは、Ubuntu 12.04にも同様のことがありますかupstart

ベストアンサー1

次のコマンドを実行してサービスを無効にできます。

sudo update-rc.d -f <service name> disable

マニュアルページ抜粋:

無効な [ S|2|3|4|5 ] オプションを使用して実行すると、update-rc.d は開始リンク名を同じシーケンス番号の停止リンクに変更し、既存のスクリプト /etc/init.d/name修正します。実行レベルリンク100から元のシーケンス番号を引く。

おすすめ記事