Ubuntu on Windows 10(WSL)でcronを動かす方法

Windows 10でLinuxを動かす仕組みであるWindows Subsystem for Linuxを使ってUbuntuを動かしています。

仕事の関係でcronにスクリプトを登録したのですが動いていない様子・・

どうやらFall Creators Updateで動作するのはターミナルが起動している間、かつcronを手動で実行している最中のみのようです。

サーバー用途ではないので仕方がないところでしょうか。

とりあえず動かすだけであれば、次のコマンドをターミナルで実行しましょう。

sudo service cron start

コマンドの実行が成功すれば「OK」が表示されます。
sudo service cron start

今後のWindows 10のアップデートではデーモン含めたバックグラウンド タスクが実行できるようになるみたいなので、期待できますね。

Background Task Support in WSL

え?Webサイトのバックアップ、してないの!?

いざという時には復旧までしてくれる
『ワードプレス外部バックアップサービス』

■3つの特長
・自分でやらなくて良い
・いざという時の復旧付き
・外部サーバーにバックアップ

コメントを残す