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 での使用方法

推薦する

CSS ハート型読み込みアニメーションのソースコードの実装

さっそく、コードをお見せしましょう。コードは非常にシンプルなので、勉強すれば理解できるようになります...

CSS3で蓮の花が咲くアニメーション効果を実現

まずは効果を見てみましょう:この効果は非常に華やかに見えますが、原理は複雑ではありません。1 枚の花...

MySQL パスワード変更方法の概要

MySQL 5.7 より前のバージョンのパスワードを変更する方法:方法1: SET PASSWORD...

Vueはブラウザ側のコードスキャン機能を実装します

背景少し前にブラウザカメラの取得とスキャンコード認識の機能を作りました。その際の知識ポイントと具体的...

CentOS8 でローカル yum ソースを構成するための詳細なチュートリアル

centos8 ディストリビューションは、BaseOS および AppStream リポジトリを通じ...

Nginxの現在の制限設定の詳細な説明

この記事では、最も単純なものから最も複雑なものまで、Nginx の現在の制限構成を例を使って説明しま...

Vueはシンプルなデータ双方向バインディングを実装します

この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。初心者...

MySQL 8.0の新機能、隠しフィールドの詳細な説明

序文MySQL バージョン 8.0.23 では、新しい機能「Invisible Column (In...

CSSで背景ぼかしを設定する方法

ページを作成するときに、ページの見栄えを良くするために、背景画像を設定する必要があることがよくありま...

Vueコンポーネント登録方法の解釈

目次概要1. グローバル登録2. 現地登録3. モジュールシステムへのローカル登録概要コンポーネント...

NginxとLuaによるグレースケールリリースの実装

memcachedをインストールする yum インストール -y memcached #memcac...

Linux での tcpdump コマンドの詳細な分析と使用方法

導入簡単に言えば、tcpdump は、ネットワーク上のトラフィックをダンプし、ユーザーの定義に従って...

IIS7~IIS8.5 サーバープロトコルヘッダーの削除または変更

要件: IIS 7、7.5、8.0、8.5、および ASP.NET で HTTP 応答ヘッダーを削除...

ES6 の Set および WeakSet コレクションの詳細な説明

目次セットは値が重複しない特別なコレクションです。セットコレクション基本API独自の価値判断セットを...

Nginx Rewrite の使用シナリオとコード例の詳細な説明

Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....