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

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

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

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

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

1回答

1904閲覧

cronで*時間おきって設定したときの具体的な稼働時間について

n.Taro

総合スコア19

cron

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

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

1クリップ

投稿2021/06/04 05:18

素朴な疑問です。
調べてもわからなかったので、教えてください。

cronの設定で「*/3」とすると3時間毎に実行みたいなことができますが
この3時間毎とは、そのままの意味でとらえてよいのでしょうか?
24を割り切れない値を設定すると実際何時に実行されるのでしょうか?

たとえば7時間毎 とかしたいときは
0 */7 * * *
のようにすると思いますが
実行されるのは以下、①、②どっちになるのか知りたいです。
①7時間毎を忠実にまもる
7時、14時、21時→次の日は4時、11時、18時・・・

②7時間毎だけど、実際に該当する時刻でしか実行されない
7時、14時、21時→次の日も同じ7時、14時、21時

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

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

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

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

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

yukky1201

2021/06/04 06:14

実験できることは、ご自身でやってみましょう。仮想マシンつくってみればできますよね。 (数時間待てないのでしたら、分のフィールドで試せばよい)
guest

回答1

0

ベストアンサー

それぞれのフィールドは独立です。

*/7つまり0-23/7は、7,14,21と同じです。

投稿2021/06/04 15:09

otn

総合スコア84798

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

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

n.Taro

2021/06/07 02:54

>フィールドは独立です なるほど!理解できました。ありがとうございます
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問