質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
cron

cronは、Unix系OS上でデーモンプロセスとして動作する、スクリプトの自動実行が可能なジョブスケジューラです。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Q&A

4回答

2295閲覧

cronの便利な使い道を教えて下さい。(以下に記載している事例以外で)

kento2543

総合スコア163

cron

cronは、Unix系OS上でデーモンプロセスとして動作する、スクリプトの自動実行が可能なジョブスケジューラです。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

0グッド

0クリップ

投稿2015/04/17 08:03

最近、cronを使ってみたいなと思い、ネットでいくつか活用事例を見ていました。

主に使い道としましては、以下の通りかと思います。

  • メールの日時指定送信
  • Webの日時指定更新
  • 定期的にログやバックアップを保存する。
  • 定期的なバックアップ
  • データベースの最適化
  • ウイルススキャンの実行

もし、これら以外に便利な使い道がありましたら、教えて頂けると幸いです。

cronを導入して、色々と便利な用途がありましたら使っていきたいなと思います。

尚、私は、rubyを用いて開発しているため、
もしwheneverを用いた便利用途が御座いましたら教えて下さい。

漠然とした質問かもしれませんが、宜しくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

したいことが無ければしなくてもいいと思います。
「定期的に実行したいこと」が出てきたときに、cronを思い出せば良いのです。

私は、質問文に書かれていること以外では、一時ファイルの削除、受信したメールのIMAPフォルダ振り分け、ウェブからの情報取得などですね。

投稿2015/04/17 11:02

otn

総合スコア84557

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

・リアルタイムでなくてよい集計処理をアクセスの少ない時間に定期処理
(ゲームのランキング集計、ECサイトの売上集計など)
・twitterのbot投稿

投稿2015/04/17 19:22

tsunet111

総合スコア59

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

まず、自宅サーバーからcronで5時20分頃Aさんにメールを送信するよう設定します。
さら5時50分頃にサイトBとサイトCの掲示板に書き込みするよう設定します。
5時20分ごろから人気のない路地Dで待ち伏せ、Eさんがやってくるのを待ちます。
時間に正確なEさんが5時40分ごろ路地Dを通りがかったところを脇道Fから飛び出してEさんをcronします。
あなたの自宅から路地Dまでは直線距離で-9Killあるため、アリバイ成立です。

投稿2015/04/17 15:34

編集2015/04/17 15:37
退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

解答になるかどうかわからないのですが、cronは定期実行できるデーモンなので基本的には「定期的にXXX」という作業は何でもできます。そういう意味では実行できるものに関しては何でもできることになります。
Linux系のサーバーですとログのローテートなどもcronを利用して行っています。

私自身は殆ど監視などを行うために使っているところが大きいです。
その他はゴミ掃除とかそういう機能をもたせていたります。

投稿2015/04/17 08:32

osamuya

総合スコア241

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kento2543

2015/04/17 09:19

ご回答有難う御座います。 まだまだcronに慣れていないため、何でも出来ると言われても、何がしたいのかが思い浮かばなかったのです・・・。 複数、事例を共有頂き有難う御座います。 色んな事例を参考にさせて頂き、少しずつやってみたいことを見つけていこうと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問