タグ

cronに関するohnishiakiraのブックマーク (9)

  • えくすぺくと | novaの日記 | スラド

    expect を利用して、cron 経由で scp コマンドを発行する際のメモです。 来なら expect なんぞ使わずに、パスフレーズ無しの鍵を作るべきなのでしょうが、 送り先のサーバが鍵交換に対応してないので。私の権限が及ぶモノでは無いので、設定変えられないし。 まずは expect が動かないとハナシになりません。fedora は default でインストールされていますが、 今回使う RHEL ES 4 にはインストールされていません。up2date で入れようかと思ったのですが…… そういや認証が必要なんだっけ。……資料探すのメンドイのでソースで入れよう。 うにっくすさんの覚え書き - Expect - インストール を参考にインストールしました。 expect を使用する際には、使いたいコマンドがどんなメッセージでどんな入力を要求するのか事前に調べておく必要が有ります。 「

  • crontabの書き方

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

    crontabの書き方
  • crontabコマンドの使い方: UNIX/Linuxの部屋

    最終更新 2019-01-15 UNIX/Linuxcrontab コマンドは定期的に実行するコマンドを登録・確認・管理するコマンドである。 UNIX・Linux では cron または crond というデーモンが常時起動しており、指定の時刻になると指定のコマンドを実行してくれる。crontab コマンドを使うと、その設定ファイルを表示・設定・更新・削除することができる。

    crontabコマンドの使い方: UNIX/Linuxの部屋
  • VPSを借りて、Twitter botを動かすまでの設定をまとめてみた :: Stocker.jp / diary

    前置き 私は、Linuxの知識はほとんどないWebデザイナーです。 これまで一般的なレンタルサーバを借りていたのですが、cronの実行やHTMLのgzip圧縮などに制限があったため、最近話題のVPSを借りました。 が、Linuxコマンドは cd(ディレクトリの変更) と ls(現在のディレクトリの中にあるファイルを表示)しか知らない状態でのスタート。 果たしてどうなることやら… どんなbotを作るか 先日参加したCSS Holicという勉強会で、某社CTOの方からWebサービスに関する貴重なお話を聞いたあと懇親会の席でたまたま隣になり、会社経営の難しさなどのお話を伺う機会がありました。 そこで、「会社の雰囲気が悪くなってきたら、しもねたを言うことで場を和ませる」という素敵なライフレシピを教えていただいたのですが、「新鮮なしもねたを自動的にツイートしてくれたり、◯月のベストしもねたを教

  • つい最近知ったcrontabのマクロ - harry’s memorandum

    cronの語源がギリシャ神話の時間の神クロノス(chronos/kronos)だったとはマジに知らなかった。 語源は別にしてcrontabマクロというのがあるんですね。こんな感じに@rebootとするとOS起動時に test.pl を実行してくれる。/etc/rc.localに書いておくようなものですね。 $ crontab -l @reboot /home/user/test.pl http://en.wikipedia.org/wiki/Cron#Predefined_scheduling_definitions Entry Description Equivalent To @yearly (or @annually) Run once a year 0 0 1 1 * @monthly Run once a month 0 0 1 * * @weekly Run once a we

    つい最近知ったcrontabのマクロ - harry’s memorandum
  • Linuxのcrontabコマンドの脆弱性をつぶす

    はじめに 今回はCronをとりあげます。CronはOSの持っている時計に基づき、あらかじめ設定しておいたコマンドを実行するための仕組みで、Unix系システムには必ず備えられているといっていい機能でしょう。ログファイルのローテーションやログインアカウントの利用状況集計など、システム管理上のジョブを定期的に実行するために活用されています。 英語Wikipediaのページによると、Cron歴史はVersion7 Unix(1979年リリース)までさかのぼるそうです。Linuxディストリビューションの多くが現在使っているものは、Paul Vixie氏が実装したVixie Cronが元になっています。 サンプルコード Cronでは、crontabという設定ファイルでいつどのようなジョブを実行するかを指定します。この設定ファイルはユーザごとに用意されており、必要に応じてユーザが自分で編集します。こ

    Linuxのcrontabコマンドの脆弱性をつぶす
  • アクセラと+αな生活 : Ubuntu 9.10 で GNOME Schdule を使ってみる。

    Unix 系 OS では、スケジュール自動実行を行ってくれるユーティリティとして、「cron」があります。 Ubuntu をお使いでしたら、名前くらいは聞いたことがあるかと。。。 この「cron」、非常に便利で強力なユーティリティである反面、スケジュールを設定する方法が独特で、初心者には難しいのが難点です。。。 「cron」の設定は、慣れて、覚えてくださいとしかいえなかったりします。。。 難しいので、個人的には、「cron」の設定の説明などは webmin (WEB ベースでシステムを設定できるユーティリティ、cron も設定可能)を利用するようにしてます。 (webmin に関しては Ubuntu 9.10 で Webmin をセットアップしてみる。を参照して下さい) 「GNOME Schdule」は難しい「cron」や「at」の設定ができる、GUIフロントエンドです。 GUI です

  • incronでファイルやディレクトリが変更されたときに任意のコマンドを実行する

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « 小学生向けOffice :: 2009年、Googleでもっとも検索されたのはyahoo » 2009/12/05 incronでファイルやディレクトリが変更されたときに任意のコマンドを実行する  linux  sh 570 1へぇ 以前、簡易にディレクトリの同期を行う方法としてlsyncdを使った方法を調べましたが、単純にrsyncするだけではなくてもうちょっと手の込んだ事がやりたくなってきたのでlsyncdと同じinotifyベースで動作するincronをというソフトウェアを試してみました。 ファイル/ディレクトリの変更に応じて任意のジョブを実行するincron - SourceForge.JP Magazine こうした伝統的なcronで行えるのが時刻指定型のジョブ実行であるのに対して、ファ

    incronでファイルやディレクトリが変更されたときに任意のコマンドを実行する
  • 再起動時に一度だけ実行されるcron定義

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « 著作権はいつから70年が世界標準になったのか :: 家の電話が壊れた » 2009/11/24 再起動時に一度だけ実行されるcron定義  linux 327 4へぇ 先日のcrontab -r とやってしまった時の対処法のアクセスが意外と多くてかなり驚きました。ちなみに僕はクーロンと読む派です。それはそうと、これを機にちゃんとcrontabのmanを読んでみたら、日次の定義に@rebootと書くと再起動時に一度だけ実行されるcron定義がかける事が判明。CentOS 5.3では、日語のmanにはこの部分が記載されていませんでした。 $ man 5 crontab These special time specification "nicknames" are supported, which

    再起動時に一度だけ実行されるcron定義
  • 1