Debianのクローンを無効にする方法は?

Debianのクローンを無効にする方法は?

cronDebianで一時的に無効にしたいです。たとえば、再起動しても起動しないように完全に終了します。どうすればいいですか?

cron現在のユースケースは、システムを新しいディスクに移動しながらシステムをシャットダウンすることです。

注:個々のファイルを編集したくありませんcron

答え1

システムを使用してください:

sudo systemctl disable cron

デーモンを無効にして停止するには:

sudo systemctl disable cron
sudo systemctl stop cron

sudo systemctl disable cron --now(通常はこれを行うことができると予想していますが、明らかに何らかの理由でそうではありませんcron。)

そしてsysvinit

sudo update-rc.d cron disable
sudo service cron stop

これらのすべてには、enableサービスを再度有効にする対応するバリエーションがあります。

答え2

mask次のサービスを利用できますcron

systemctl mask cron

またはunmask以下を有効にしますcron

systemctl unmask cron && systemctl enable cron

保護されたサービスの単位ファイルはシンボリックリンクです/dev/null。これは、他のアクティブなサービスが必要とする場合でも、サービスのロードを「不可能」にします。

関連情報