バックグラウンドで実行するようにcronを設定する方法は?

バックグラウンドで実行するようにcronを設定する方法は?

Ubuntu 12.04以下を使用していますこれマップ時間。 cronをバックグラウンドで実行するように設定したいのですが、sbinにchckconfigがないため実行できません。sudo /sbin/chkconfig crond on

私はシステム管理に初めてアクセスし、この問題を解決する方法についてのアドバイスが必要です。 crondコマンドを検索してみましたが、見つかりませんでした。私はchckconfigの他のインスタンスを見つけましたが、これがcronをスケジュールするために使用したいものと同じであるかどうかはわかりません。

$ sudo !!
sudo find / -executable -name crond
$ sudo find / -name chkconfig
/etc/bash_completion.d/chkconfig

/etc/bashのchckconfigがなぜこのチュートリアルで使用するのと同じですか?

バックグラウンドで実行するようにcronを設定する方法は?

$ sudo !!
sudo find / -executable -name crond
$ sudo find / -name chkconfig
/etc/bash_completion.d/chkconfig

ベストアンサー1

chkconfigRed Hatの機能/コマンドなので、Ubuntuで動作しないことは驚くべきことではありません。このservicesコマンドを使用してcronを起動できます。

$ sudo services crond start

はい

$ sudo service cron start
cron start/running, process 20209

ボックスの起動中に実行されます。このサービスを開始の一部として開始するには、このコマンドを使用して構成できますが、sudo sysv-rc-conf最初にインストールする必要があります。

$ sudo apt-get install sysv-rc-conf

その後、UIを使用してcrondサービスが起動時に実行されるように選択できます。

   SS#1

initctlコマンドラインから開始するようにサービスを使用して設定することもできますが、これは上記より少し複雑です。次のタイトルの記事をご覧ください。Upstartを使用したLinuxでのシステム起動および起動プロセスの管理それに関するいくつかの詳細。

引用する

おすすめ記事