Centos7でcrontabをインストールする方法は何ですか?
CentOS 7にcrontabをインストールして使用する手順は以下の通りです。
- ターミナルを開いて、rootユーザーでログインしてください。
- crontabソフトウェアパッケージをインストールするには、以下のコマンドを使用してください:
- cronie をインストールする
- crondサービスの起動と自動起動は、次のコマンドを使用して行うことができます:
- systemctl start crond を実行し、systemctl enable crond を有効にします。
- crondサービスが稼働していることを確認するためには、以下のコマンドを使用してください。
- crondの状態を確認する:systemctl status crond
- サービスが実行中の場合は、「アクティブ(実行中)」と表示されます。
- crontab設定を編集するために以下のコマンドを使用してください:
- クロンタブの編集
- デフォルトのテキストエディタが開き、現在のユーザーのcrontabファイルが表示されます。
- crontabファイルでは、各行が1つのcronジョブを表します。各行の形式は以下の通りです:
- コマンド
- 星号(*)は任意の数値を表し、commandは実行するコマンドを表します。
- crontabファイルを編集し、必要に応じてcronジョブを追加または変更してください。例えば、毎日午前10時にスクリプトを実行する場合は、以下の行を追加できます。
- 0 10 * * * /path/to/script.sh
毎日10時に/path/to/script.shを実行します。 - 毎日午前10時に指定されたスクリプトが実行されます。
- crontab ファイルを保存して閉じます。
- crontabの設定を再度読み込んでください。以下のコマンドを使用してください:
- crondを再読み込みする
- この操作により、crontabの設定ファイルが再読み込まれ、変更が有効になります。
現在、crontabジョブは設定されたスケジュールに従って自動的に実行されます。現在のユーザーのcrontab設定を表示するには、crontab -lコマンドを使用できます。