タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cronに関するhiroomiのブックマーク (13)

  • cron 設定ファイル (crontab ファイル) の置き場所と書式について - ひだまりソケットは壊れない

    cron周りのベストプラクティス読んだ - $shibayu36->blog; 上の記事を読んで興味を惹かれたので、『WEB+DB PRESS Vol.79』 の 「cron 周りのベストプラクティス」 を読んだ。 Web 上でも公開されている。 (2014-06-23 追記。) 第25回 cron周りのベストプラクティス(1):Perl Hackers Hub|gihyo.jp … 技術評論社 そこでは cron 設定 (crontab) ファイルの記述方法として crontab コマンドを使用する方法が書かれていた *1。 で、記事を見てるうちに、以前 crontab コマンドやら /etc/cron.d やらの違いがよくわからずに調べて社内日記に書き残しておいたことを思いだしたのでブログで公開しておこうと思う。 ちなみに man の内容などは Debian 7 で見てるので、別ディス

    cron 設定ファイル (crontab ファイル) の置き場所と書式について - ひだまりソケットは壊れない
    hiroomi
    hiroomi 2014/03/03
  • cron でうごかしているコマンドをタイムアウトさせる - tokuhirom's blog

    coreutils の timeout(1) をつかえば OK です。 http://www.gnu.org/software/coreutils/manual/html_node/timeout-invocation.html softlimit -t 60 foobar という手もあるけど、CPU時間だから sleep してるとかだと死ねないという説もあるようです。

    hiroomi
    hiroomi 2012/12/20
  • cron力をつけよう!全てのcrontab入門者に贈る9個のテクニック · DQNEO日記

    なお、時間設定方法や書式についてはここでは解説しません。 拙作「くろんメーカ」をお使いください。 くろんメーカ - crontab用のコマンドを自動で生成します。 そのままコピペしてお使いください。 crontab -e で直接編集しない 有名な話ですが、crontab -r とやってしまうと全てが一瞬で消え去ります。 まさにバルス! 間違えて crontab -r してしまい、crontab をふっとばしてしまった。つか、隣同士にある -e と -r で編集と削除とか、酷いよ><。。。 crontab -r を安全にする - antipop 必ずローカルファイルに設定を書いたうえで、それを反映させるようにしましょう。 $ crontab -l > ~/crontab # 現在の設定をバックアップ $ vi ~/crontab # ローカルファイルを編集 $ crontab < ~/cro

    cron力をつけよう!全てのcrontab入門者に贈る9個のテクニック · DQNEO日記
    hiroomi
    hiroomi 2012/06/19
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    hiroomi
    hiroomi 2012/06/18
  • UNIX「スケジュール実行」コマンド(Hishidama's UNIX-command "cron" Memo)

    設定ファイルの概要 「#」で始めると、コメント行になる。 「MAILTO=メールアドレス」という行を入れることにより、cronが実行された時に、その内容がメールで送られてくる。 このメール送信を無くすには、「MAILTO=''」としておく。 MAILTOの行自体が無いと、crontabの設定対象であるユーザーの所へ送ってくることになる。 スケジュールは、分・時・日・月・週・コマンド、の順で1行に記述する。 編集例 1分置きにdateコマンドを実行する。(全て「*」を指定)#min hour day month week command * * * * * date >> /home/hishidama/cron_test 毎日2:00AMにシェルを実行する。(特定の値を指定)#min hour day month week command 0 2 * * * /home/hishidama

    hiroomi
    hiroomi 2012/06/18
  • Shell クラスを利用した cron ジョブ - CakePHP Tips

    Shell クラス(Cake コマンド)を利用した cron ジョブを実行したい場合の方法。 cron ジョブの実行方法として、任意の URL にアクセスして処理する方法と Shell クラス(Cake コマンド)を利用して処理する方法の2通りがある。 メリットとデメリット URL へのアクセスと Cake コマンドでの処理方法にはメリット・デメリットがあるので使い分けが必要。 URL へのアクセス URL へのアクセスは、ブラウザ等で外部からアクセスした場合でも処理が可能。 そのため、第三者にアドレスを知られてしまった場合に予期せず処理が走ってしまう。 第三者に処理をさせたくない場合は、IP アドレスでフィルタするなどの対処が必要。 使用しているサーバで cron が使用できない環境では、外部で cron を実行する Webサービスなどを利用することで、擬似的に cron 処理を行うこと

    hiroomi
    hiroomi 2012/03/28
  • crontabの書き方

    crontabの設定方法をすぐに忘れるのでメモ代わりにまとめています。 ※最初にまとめてからかなり時間が経過したので、内容の精査とその間に勉強した項目を追加しました。 crontabを設定する方法 crontabを設定する方法には2通りの方法があるので説明をしていきます。 crontab -e ※コマンドで設定 crontab ファイル ※ファイルを読み込んで設定 「crontab -e」コマンドで設定 「crontab -e」コマンドを実行するとcronを設定する画面が表示されます。 「e」では無く、横にある「r」を誤って指定してしまうと、設定されているcronの内容が削除されてしまうので注意してください。 $ crontab -e 設定を編集する画面が表示されるので、下記のような書式で設定を行います。 00 * * * * /root/disk-space.sh ちなみに、設定している

    crontabの書き方
    hiroomi
    hiroomi 2012/02/22
  • cron の設定ガイド

    ■はじめに cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。そして、Linux システムの管理を行なう場合、ログのローテートや、バックアップなど、定期的に自動実行したいジョブが数多くあります。特に、バックアップなどは、システムへの負荷が大きいため、通常は、ユーザからのアクセスが少ない、深夜や早朝に行なわれます。 このように、定期的に実行されるジョブは、crond というデーモンによって、自動的に行なうように管理することができます。そこで、今回は、cron の設定を行なうために必要なコマンドや、設定ファイルについて説明していきたいと思います。 ■設定手順 このページでは、以下の順番で cronの設定について説明します。 まず、Linuxシステム上で、cron を使用するために、サービスの起動で、サービスの状態を確認し、停止している場合には、サービスを起動します。

    hiroomi
    hiroomi 2012/02/22
  • pycron

    Instead of minute, hour, day, month or day of week it's also possible to specify a *. A * represents all possible values for that position (e.g. a * on 2nd position is the same as specifying all the possible values for hour) Several values can be separated by commas: e.g. if a command is to be executed every 10th minute so you can specify 0,10,20,30,40,50 for minute. A range of values can be

    hiroomi
    hiroomi 2011/10/28
  • https://www.multiburst.net/project-multiburst/archives/2007/03/09/1703.php

    hiroomi
    hiroomi 2011/10/28
  • 初動失敗を認め、売れば売るほど赤字になる3DS・・・どうしてこうなった・・・ : はちま起稿

    348 名前: 名無しさん必死だな 投稿日:2011/10/28(金) 11:42:40.43 ID:LPRUG3jdP [4/4] また、来期には、Wiiの後継機であるWii Uの発売も予定しています。Wii Uについては、来年のE3で、その最終形をお見せしたいと思っていますが、ニンテンドー3DSでの苦い経験もふまえて、初動で躓くことのないように、万全の準備を進めていきます。 359 名前: 名無しさん必死だな 投稿日:2011/10/28(金) 11:44:04.22 ID:Nlki0uMK0 [2/2] 3DS初動失敗は地震のせいだというのに 360 名前: 名無しさん必死だな 投稿日:2011/10/28(金) 11:44:23.41 ID:JfMtvUGF0 [5/6] みなさん覚えてらっしゃるでしょうか いわっちが「3DSはWiiの失敗をふまえて~」とか言ってたの

    hiroomi
    hiroomi 2011/10/28
  • cronで30秒毎など、秒単位で処理を実行したい場合 - 元RX-7乗りの適当な日々

    cronは分単位からの制御が可能だが、秒単位まではサポートしていない。 というわけで、例えば30秒毎などに実行したい場合は工夫が必要になる。 # ニーズがあるかはわからないが、例えば短い周期で監視を行っている場合など。 例えば、30秒毎に実行したい場合は、以下のようにcronの設定を記述する。 * * * * * command & sleep 30; command上記の"command"の部分に、実行したいコマンドを記述する。 1つ目の"command"を実行しながら、それと並列して30秒間sleep、そして2つ目の"command"を実行、という流れ。 他にも、毎分15秒に処理を実施したい場合は以下。 * * * * * sleep 15; command 上記が、何かのお役に立てば。 追記 bashの"&"と"&&" - 元RX-7乗りの適当な日々 詳解 Linuxカーネル 第3版

    cronで30秒毎など、秒単位で処理を実行したい場合 - 元RX-7乗りの適当な日々
    hiroomi
    hiroomi 2011/01/16
  • Disk I/Oの使用率を監視するワンライナー - kazuhoのメモ置き場

    iostat -x の %util を監視してしきい値を超えたらアラートメール飛ばしたいなぁと思って crontab 書いた。こんな感じ。 */5 * * * * perl -wle 'my $s = `/usr/bin/iostat -xk /dev/sd[abc] 270 2 | tail -4`; print $s if $s =~ m{\s(?:[0-9]{3}|[5-9][0-9])\.[0-9]+$}m'ポイントは、 iostat の後ろから2つ目の引数がサンプリングを行う秒数 tail で デバイス数+1 することで、最後のサンプルを取り出す 正規表現で50%以上だった場合に標準出力に iostat の結果を出す=メール送信

    Disk I/Oの使用率を監視するワンライナー - kazuhoのメモ置き場
  • 1