LinuxでCrontabファイルを設定する方法 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

特定のLinuxスクリプト、コマンド、またはプログラムを特定の時間に定期的に実行する必要がある場合、cronを使用してイベント("ジョブ "と呼ばれる)をスケジュールすることができます。cron設定ファイルを開き、最初のcronジョブをスケジュールする方法を紹介します。

方法1

ファイルの設定

  1. お好きなエディターを使って、スケジュールしたい各ジョブの行があるcronファイルを以下のフォーマットで作成します: m h d m w command
    • m 分
    • h 時
    • d 月
    • m 月 1-12
    • w weekday 0-7, Sun, Mon, etc (Sunday = 0 = 7) 日付を「7月29日(水)10:30」と言うように、順番を逆にすると覚えやすい。
  2. あなたのファイルをcrontabにロードする: crontab yourfile
方法2

例を試す

  1. 以下の行を含むtestCron.txtファイルを作成する:
    • # 10分ごとにこれを実行する
    • */10 * * * 日付 >> ~/testCron.log
  2. これをcronにロードする: crontab testCron.txt
  3. 30分待ち、testCron.logをチェックする。うまくいけば、タイムスタンプを3回押してファイルを更新する。
  4. 永遠に実行されないように、crontabを削除する: crontab -r
この記事は、CC BY-NC-SAの下で公開されている " How to Set up a Crontab File on Linux " を改変して作成した。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

ショートカットキー一覧

文字装飾

アクションショートカットキー使用例
太字にする Ctrl+B 太文字
斜体にする Ctrl+I 斜体
下線を引く Ctrl+U 下線

リンク

アクションショートカットキー使用例
リンクの挿入・編集 Ctrl+L リンク

リスト

アクションショートカットキー使用例
インデント追加 Tab
  • リスト
    • インデント
インデント解除 Shift+Tab リスト
  • インデント

編集補助

アクションショートカットキー
行ったアクションを取り消す Ctrl+Z
取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
改行を追加する Shift+Enter
クリップボードに切り取る Ctrl+X
クリップボードにコピーする Ctrl+C
クリップボードから貼り付ける Ctrl+V
すべて選択する Ctrl+A

移動

アクションショートカットキー
行の先頭に移動する Home
文章の先頭に移動する Ctrl+Home
行の末尾に移動する End
文章の末尾に移動する Ctrl+End
ページを上にスクロールする PageUp
ページを下にスクロールする PageDown
任意のキーワードを検索する Ctrl+F