Linux で crontab を使用してスケジュールされたタスクを追加する方法

Linux で crontab を使用してスケジュールされたタスクを追加する方法

序文

Linux システムはシステム サービス crond によって制御されます。 Linux システムには計画されたタスクが多数あるため、このシステム サービスはデフォルトで開始されます。

crontab コマンドは、定期的に実行される命令を設定するために使用されます。このコマンドは、標準入力デバイスから命令を読み取り、後で読み取って実行できるように「crontab」ファイルに保存します。

crond システム サービスのステータスを確認できます。


ここから、crondサービスが自動起動(有効)かつ実行中(アクティブ)であることがわかります。

さらに、スケジュールされたタスクはユーザー自身で設定できるため、Linux システムでは、スケジュールされたタスクを制御するコマンドである crontab コマンドもユーザーに提供されます。

クローンタブ

機能: システムのスケジュールされたタスクを追加、照会、および削除します。

[root@localhost ~]# crontab [オプション]
オプション:
-e: crontab のスケジュールされたタスクを編集する
-l: crontab タスクを照会する
-r: 現在のユーザー 12345 のすべての crontab タスクを削除します

[root@localhost ~]# crontab -e
#crontab編集インターフェースに入ります。作業を編集するためにvimを開きます#データを入力します。基本的な形式は次のとおりです。
* * * * * コマンド12345

1.フォーマットの説明:


例:


2. 特別なフォーマット

3. ファイルからのインポートとファイルへのエクスポート

#Import [root@localhost ~]# crontabファイル名
#エクスポート [root@localhost ~]# crontab -l >filename1234

例:

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • Linux でパッケージから Docker CE をインストールする方法の詳細な説明
  • Linux に Docker をインストールして使用する方法
  • Linux での Docker のインストールと設定のチュートリアル
  • Linux での Docker のインストールと使用方法のチュートリアル
  • Linux DockerにWordPressをインストールする方法の詳細なチュートリアル
  • Linux のタイムドログ削除を実装する簡単な方法
  • Linux で Squid プロキシ サーバーを構築するための完全な手順
  • Linuxのアラーム機能の例の説明
  • DockerでMySQLコンテナを作成する簡単な手順
  • LinuxにDockerをインストールする(非常に簡単なインストール方法)

<<:  MySQL 接続失敗の一般的な障害と原因

>>:  EXPLAIN コマンドの詳細な説明と MySQL での使用方法

推薦する

Linux で MySQL スケジュール タスク バックアップ データを実装する方法

序文バックアップは災害復旧の基礎であり、システム操作エラーやシステム障害によるデータ損失を防ぐために...

JS+Canvas でダイナミックな時計効果を実現

参考までに、Canvas をベースにしたダイナミッククロックのデモを用意しました。具体的な内容は次の...

MySQL エラー 1290 (HY000) の解決方法

私は長い間問題に取り組み、文法上の問題を何度も確認しました。しかし、後でネットで調べてみたら、突然理...

Vue の DOM の非同期更新の簡単な分析

目次Vue が DOM を非同期更新する原理1 実際の DOM 要素を取得できるのはいつですか? 2...

CSS を使用して固定左列と適応右列の 2 列レイアウトを実現する 4 つの方法

1. フロート+オーバーフロー:非表示このメソッドは主にオーバーフローを通じて BFC をトリガーし...

Linux デュアル ネットワーク カード バインディング スクリプト メソッドの例

Linux の操作と構成作業では、デュアル ネットワーク カードのバインディングがよく使用されます。...

Docker の NFS-Ganesha イメージを使用して NFS サーバーを構築する詳細なプロセス

目次1. NFS-Ganeshaの紹介2. NFS-Ganeshaの設定3. NFS-Ganesha...

JavaScript 手ぶれ補正のケーススタディ

原理手ぶれ補正の原理は、イベントをトリガーすることはできますが、イベントがトリガーされてから n 秒...

MySQL トランザクションと分離レベルの基本原理の簡単な分析

目次序文1. 取引の基本原則の簡単な分析原子性:持続性分離:一貫性: 2. 分離レベルの基本原理の分...

MySQL XA で分散トランザクションを実装する方法

目次序文XA プロトコルMySQL XA で分散トランザクションを実装する方法序文MySQL が単一...

CentOS7でFTPサーバーを設定する方法

FTP は主にファイル転送に使用され、Linux では vsftpd で実装されるのが一般的です。F...

docker に nacos をインストールしてデータベースを構成する詳細なチュートリアル

環境の準備 Docker環境 MySQL 5.7 (公式イメージはmysql8をサポートしていません...

React サーバーサイドレンダリング原則の分析と実践

ほとんどの人は、サーバーサイド レンダリング (SSR と呼んでいます) の概念について聞いたことが...

ドラッグ効果を実現するための純粋なCSSコード

目次1. ドラッグ効果の例2. CSS実装の原則3. CSS実装の詳細4. CSSレイアウト1. 固...

mysql エラー 1045 (28000) - ユーザーへのアクセスが拒否される問題を解決する方法

問題の説明 (以下の説明は Windows 環境に限定されます): D:\develop\ide\m...