banner
ECSS11

Kita ☆ Kita ☆

试试 Xlog 做博客(并把好久之前写的老文章搬过来)之每年都要换一个网站,也不知道何时是个头。

Crontab 使用マニュアル

今日は Linux で定期的なタスクを設定しているときに、Crontab を使って迅速に設定できることを思い出しました。

準備作業#

正式に始める前に、Crontab 本体とエディタの選択を含むいくつかの必要なプログラムをインストールします。

Crontab のインストール#

まず、Crontab をインストールする必要があります。Ubuntu や Debian では次のコマンドを入力します:

sudo apt install cron

Fedora、Red Hat、または CentOS では次のコマンドを入力します:

sudo yum install cronie

エディタのインストール#

使用可能なテキストエディタも必要です。ここでは便利な Nano を使用します。

Debian、Ubuntu でのインストール:

sudo apt install nano

Fedora、Red Hat、CentOS でのインストール:

sudo yum install nano

使用開始#

以下は Crontab を使用して定期的なタスクを追加する方法と、怠け者におすすめのツールです。

手動設定#

コマンドラインに次の指示を入力します:

EDITOR=nano crontab -e

Crontab の設定ページが開きます。この時点で最後の行に定期的に実行するコマンドを追加できます。

以下は Crontab の設定形式で、ここでの * * * * * は毎分コマンドを実行することを示します。

# ┌───────────── 分 (0 - 59)
# │ ┌───────────── 時間 (0 - 23)
# │ │ ┌───────────── 月の日 (1 - 31)
# │ │ │ ┌───────────── 月 (1 - 12)
# │ │ │ │ ┌───────────── 週の日 (0 - 6) (日曜日から土曜日;
# │ │ │ │ │                                   7 は一部のシステムでは日曜日)
# │ │ │ │ │
# │ │ │ │ │
# * * * * * <実行するコマンド>

出典:https://en.wikipedia.org/wiki/Cron

自動生成#

定期的なタスク設定を自動生成するウェブサイトのいくつか:

適切な設定を生成した後、手動設定の手順を参考にして Crontab 設定ファイルに挿入すれば良いです。

問題解答#

Q1. 特定のディレクトリでコマンドを実行するにはどうすればよいですか?

A1. パスを切り替えた後にコマンドを実行します:cd /あなた/の/ディレクトリ/ && [コマンド]

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。