タグ crontab
人気順 10 users 50 users 100 users 500 users 1000 usersサーバ再起動しても cron で Web アプリを雑に立ち上げ
超楽にRubyで雑に書いたスクリプトをsystemdで管理したい! - 宇宙行きたい で systemd がユーザ権限で使えることを知る。 開発環境用では nohup と cron の @reboot を使っていました。こちらもお手軽なので紹介。 @reboot とは crontab(5) に @reboot があれば使えます。その名の通りリブート時に一回だけ実行。Ubuntu... 続きを読む
cron で exponential backoff するツール作った
この様に指定すると3分毎に実行されます。 とても便利ではあるのですがコマンドの実行が失敗すると、冗長なコマンド実行となり得ます。cron ではコマンドの実行が失敗し続けるとメールが運営者に繰り返し送信され続けます。 crontab にコマンドが1分毎に実行される様に投入してひとまず正常起動を確認、仕事を終えて家に... 続きを読む
manがあるコマンドは偉いし、manを付けるべき - Lambdaカクテル
社内で、crontabのtabは実はtableだからクーロンタブじゃなくてクーロンテーブルなんだよね、という話が盛り上がった。 ファクトチェックとして、crontab(5)が紹介されていた(cron tableという言葉が出現している)。 manで事実確認がすぐできてすごいと思う一方、それを可能たらしめているmanもありがたいと思った。 man... 続きを読む
AWS cronなタスクスケジュールをまとめてビジュアライズできるツールを作った - たまめも(tech)
www.npmjs.com AWSのcron式でcronvできるやつ作った。便利っぽい🥳 pic.twitter.com/Sqid4kAxS5— あらたま (@ar_tama) 2022年6月18日 経緯とか もともとcronvというツールがあって(めちゃくちゃ便利)、これはcrontabをビジュアライズしてくれる君なんですが、バッチサーバをEC2からECS Task Schedulerにお引越しさせる... 続きを読む
Crontab を別のユーザのもので上書きしてしまった話 - Qiita
このやらかしは、私の人生観を変えるきっかけとなった出来事でもあります。最後までお読みいただけたら幸いです。 環境 CentOS やらかしたこと root ユーザの Crontab を他の一般ユーザのもので上書きしました。 背景 某平日の夜 9 時半ごろ、(当時)新卒 2 年目で開発チームの私と新卒 4 年目でインフラチームの先輩は... 続きを読む
crontabを捨てsystemdに定期実行を任せよう。 - Qiita
Help us understand the problem. What is going on with this article? 続きを読む
cronの書式で曜日指定に数字を使うのやめたい
些細な啓蒙 こじんまりなシステム構成ではcron使う方が早いし楽なので何だかんだ使ってると思います。 crontabで曜日指定するときに、数字の指定だと直感的に分かりづらい。 週のはじまりが日曜日か月曜日か、どっちが0なのか毎回ググってるし ※"ちゃんとした"商用システムでは"ちゃんとした"ジョブスケジューラを使いま... 続きを読む
定期的にtcpdumpをある期間だけ実行したいという時 - その手の平は尻もつかめるさ
2017 - 11 - 09 定期的にtcpdumpをある期間だけ実行したいという時 tcpdump の提供する -W オプションと -G オプション,ならびにcrontabを併用するといける. tcpdump の -W オプションはログローテーションを行う回数で, -G はそのローテーション期間を秒数で指定できる. 例えば $ tcpdump -w ./%Y%m%d%H%M%S.pcap -W1... 続きを読む
Digdag 入門 | GMOインターネット 次世代システム研究室
D. M. です。レガシーの crontab が肥大化して困っています。今日はそのリプレイス候補である Digdag を使ってみた話です。 やりたいこと crontab は Linux のスケジューラの仕組みで定期バッチの実行用途でよく利用されますが低機能です。順序の依存関係やアラートは毎回独自に作りこまなければいけません。そのため近年は代替スケジューラを利用するケースが多いです。その候補のひとつ... 続きを読む
Python Cloud9を利用して、Seleniumで定期処理をherokuから行う|Review of My Life
Python Cloud9を利用して、定期処理をherokuから行う Cloud9というIDEを利用して、PythonからSeleniumを利用し、あるサイトでいいねを自動化するプログラムを作った。これを定期実行を行いたい。検索してみると、crontabを使えば定期実行ができるようだが、cloud9上では実行できない。 ほかの代替案を考えたとき、 heroku schedulerを利用して定期実行... 続きを読む
cron(crontab)の代わりにsystemdのtimerを使う - @znz blog
最近 gitlab omnibus などの環境 を作っていて、 GitLab CE の role でバックアップ処理を定期実行するのに crontab ではなく systemd の timer を使ってみました。 利点 systemd 管理下で統一的に扱えるので、覚えれば楽 ログも journald で統一されるので cron だといちいちメールが飛ぶと鬱陶しいような粒度でも簡単にログに残せる 環... 続きを読む
crontabのsyntax checkをTravis-CIで行う - Hateburo: kazeburo hatenablog
2015-09-02 crontabのsyntax checkをTravis-CIで行う crontabファイルをrespositoryで管理していますが、テストができてなかったので、それを解消すべくTravis-CIでやってみた。 .travis.yml language: ruby script: - cat crontab.ok.txt | crontab - cat crontab.fai... 続きを読む
5704! — cheatsheet for crontab
I sometimes edit the crontab when I forget always crontab format. So I created cheatsheet, In Japanese(Searched for crontab cheatsheet, most seemed those of English).for Print(PDF): Cheatsheet for cro... 続きを読む
systemdでの定期実行(timerユニット) - Qiita
cronの無い世界 systemdに移行するディストリが増えてきた昨今、cronが担っていた部分もsystemdに移行されてきています。初期のsystemdにはtimerがありませんでしたが、2013年にtimerユニットの実装が入り、だいぶ安定してきた感があります。また、昔はcron系のデーモンが必須パッケージだったディストリも、いまでは必須ではなくなってきています。crontabといえばUNI... 続きを読む
crontab.org - CRONTAB(5)
CRONTAB(5) CRONTAB(5) NAME crontab - tables for driving cron DESCRIPTION A crontab file contains instructions to the cron(8) daemon of the general form: ``run this command at this time on this date''.... 続きを読む
cron 設定ファイル (crontab ファイル) の置き場所と書式について - ひだまりソケットは壊れない
2014-03-02 cron 設定ファイル (crontab ファイル) の置き場所と書式について Linux プラクティス 次の記事で興味を惹かれたので、『WEB+DB PRESS Vol.79』 の 「cron 周りのベストプラクティス」 を読んだ。 cron周りのベストプラクティス読んだ - $shibayu36->blog; そこでは cron 設定 (crontab) ファイルの記述方... 続きを読む
Big Sky :: ぼくがかんがえたさいきょうの rebuild.fm クライアント
最強というか、正直懐かしい感じではありますが... まず mpd と mpc と podget を入れましょう。 $ sudo apt-get install mpd mpc podget そして ~/.podget/serverlist に rebuild.fm を足しましょう。 http://feeds.rebuild.fm/rebuildfm Rebuild crontab で自動起動します... 続きを読む
crontab の日付指定、あなたの理解は間違っている - 頭ん中
ご存じの方には濡れ衣ですごめんなさい。 これ間違って理解してて、真実を知って衝撃を受け 周りの人に聞いてみたら多くの人が同じく誤解してました。 問題 crontab でこういうスケジュールを設定したら コマンド hoge はどのようなタイミングで実行されるでしょう。 0 0 13 * 5 hoge こたえ 毎月13日の金曜日の0時0分 だと思ってたんだけど、これ間違いでした。 正しくは、 毎月13... 続きを読む
橋本商会 » crontabでRVMのRubyを使う
ruby の代わりに、 $HOME/.rvm/bin/ruby-1.9.2-p320 などを使えばいいらしい。 rvmそれぞれの環境でインストールしたrubygemsにもパスが通って使えるようになる。 このファイルは中身を見るとシェルスクリプトで、rvm use 1.9.2-p320しながら引数をrubyに渡す感じになってる。 俺普段Ruby1.9か2.0使ってるんだけど、今までなんか面倒くさくて... 続きを読む
crontabでの「%」の扱い - RX-7乗りの適当な日々
IT, Linux 昔、遭遇した気もするが、また忘れていたのでメモ。多分、常識の範疇w crontabにこんな感じで設定を仕込もうとしたんですね。 */5 * * * * /usr/bin/iotop -b -k -t -n 2 -o >> /var/log/iotop/"`hostname`_`date '+%F_%H'`" すると、「メールが /var/spool/mail/root にありま... 続きを読む
crontabの"-i"オプションで"-r"のうっかりミスを防止する - RX-7乗りの適当な日々
IT, Linux 今、お風呂からあがって、TwitterのTLを見てたら「crontab -e は「絶対に」使ってはいけない - ろば電子が詰まっている」のエントリを読んで、その勢いで書く。 crontabコマンドにはrオプション(Remove)があり、これを実行すると何の警告もなく全てが消え失せる。crontab -e は「絶対に」使ってはいけない - ろば電子が詰まっている確かに、(僕も含め... 続きを読む
crontab -e は「絶対に」使ってはいけない - ろば電子が詰まっている
今までナチュラルにcrontab -eでcron編集をしていたのだけど、実はこれはとてつもなく危ないやり方だった。ということを、今さら知った。crontab -rの恐怖crontabコマンドにはrオプション(Remove)があり、これを実行すると何の警告もなく全てが消え失せる。 macbook:~ ozuma$ crontab -l 15 * * * * /home/ozuma/bin/hoge.... 続きを読む
いい加減、>/dev/null 2>&1と書くのをやめたらどうか - DQNEO起業日記
シェルスクリプトやcrontabで標準出力と標準エラー出力の両方を捨たいときは、一般にこのように書きます。 command >/dev/null 2>&1 この記法、本当に覚える必要あるでしょうか? はじめに これから書く内容は、シェルスクリプトをばりばり書いている現場(サーバエンジニア・インフラエンジニア)向けのものではありません。 年に数回crontabをいじるような現場(サーバに詳しくないア... 続きを読む
Kazuho@Cybozu Labs: crontab を使って効率的にサービス監視する方法
今日ようやく、積ん読状態だった「Software Degin 2010年1月号」を手に取ったのですが、特集が「今日から使えるスクリプト満載! [プロ直伝]お手軽サーバ監視術」。興味深く拝読したのですが、もっと楽ができるのにと思うところも。ちょうど、昨年末に運用しているサービス「パストラック」のサーバを移転し、crontab と perl で書かれたスクリプト群を使った監視環境を構築したところなので... 続きを読む
suVeneのあれ: PlaggerとSubscription・CustomFeedの概要
Zer0Mem0RyBBSへどうぞ --> --> <<Plaggerとは何ぞや| Main | crontab 設定の小話>> --> 2006年09月02日 PlaggerとSubscription・CustomFeedの概要 Perl の勉強がてら Plagger のソースを読んでみた。 ソース張っつけてごちゃごちゃ書くのもあれなので、大体の流れを絵にしてみた。 昨日、Plagger につい... 続きを読む