Linux の crontab タスク スケジューリングの簡単な分析

Linux の crontab タスク スケジューリングの簡単な分析

1. スケジュールタスクを作成する

命令

crontab -eは現在のユーザーの編集インターフェースに入ります

crontab -u username-e 指定されたユーザー編集インターフェースに入る

crontabタスク編集インターフェースに入る

タスク記述形式

# /ect ディレクトリを 1 分ごとにチェックし、ディレクトリの内容を /tml/a.txt に書き込みます。

*/ 1 * * * * ll /etc >> /tmp/a.text

#crontab オブジェクト + 指示

#複数のタスクを同時に実行する
#crontab オブジェクト コマンド 1 とコマンド 2

crontab オブジェクト パラメータ

最初の*は0~59の分の範囲を示します。

2番目の*は時間の範囲を示します: 0~23

3 番目の * は日を表します。範囲: 1 ~ 31

4 番目の * は月を表します。範囲: 1 ~ 12

5番目の*は曜日を表します: 0~7 (0と7はどちらも週末を意味します)

crontab オブジェクト内の特殊記号の意味

* いつでも

は、1,2などの複数の時点を表します。 * * * * は、コマンドが毎日1:00と2:00に実行されることを意味します。

- 時間間の閉じた間隔を表す

*/Nは実行される頻度を表します

2. タスクを表示する

crontab -l 現在のユーザーのタスクを表示する

crontab -u username -l 指定したユーザーのタスクを表示する

3. タスクを削除する

crontab -rは現在のユーザーのタスクを削除します

crontab -u username -r は指定されたユーザーのタスクを削除します

要約する

上記は、Linux での crontab タスク スケジューリングについてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • 特定のコマンドを実行する必要があるときにシェル スクリプトの実行をタイミングする Linux crontab のソリューション
  • Linux Crontab シェル スクリプトを使用して第 2 レベルのスケジュールされたタスクを実装する方法
  • Linux でコマンドとスクリプトを定期的に実行する (cron、crontab、anacron)
  • Linux で crontab を使用してスケジュールされたタスクを 1 秒に 1 回実行する方法
  • Linux でタスクをスケジュール実行するための at コマンドと crontab コマンドの詳細な説明

<<:  Vue ユニットテストに推奨されるプラグインと使用例

>>:  MySQL の異なるテーブル間でフィールドをコピーする

推薦する

Vueのウェブページスクリーンショット機能の詳しい説明

最近、プロジェクトで写真をアップロードする要件があるのですが、顧客がアップロードする写真のサイズがま...

MySQL データベースのマスター・スレーブ レプリケーションと読み取り/書き込み分離

目次1. マスタースレーブレプリケーションマスタースレーブレプリケーション3スレッドマスタースレーブ...

CSS で透明なグラデーション効果を実装するためのサンプルコード

Zhihu Discovery コラムのタイトル画像は、通常、以下のように表示されます。明らかに、グ...

VMware Workstation Pro が Win10 アップデートにより開けなくなる問題の解決方法

今夜の夕食後にノートパソコンの電源を入れたところ、問題が発生しました。通常、コンピューターがスリープ...

MySQL データベース データのロード 複数の用途

目次MySQL Load Dataの多様な用途1. LOAD の基本的な背景2. 基本パラメータをロ...

プロフェッショナルおよび非プロフェッショナルのウェブデザイン

まず、Web ページのスタイルの形成は、主に Web ページのレイアウト設計、ページの色処理、画像と...

MySQLデータベースバックアップのさまざまな実装方法の概要

この記事では、MySQL データベースのバックアップを実装するさまざまな方法について説明します。ご参...

MySQL Index Pushdown (ICP) とは何かを理解するための記事

目次1. はじめに2. 原則III. 実践3.1 インデックスプッシュダウンを使用しない3.2 イン...

WindowsにMySQL5.7圧縮パッケージを素早くインストールする

この記事では、Windows に MySQL 5.7 圧縮パッケージをインストールする方法について説...

Linux に MySQL 8.0.19 をインストールするための詳細な手順と問題解決方法

最近Tencent Cloudサーバーを購入し、環境を構築しました。このメモは、これまで MySQL...

React 国際化 react-i18next の詳細な説明

導入react-i18next は、 i18nextをベースにした強力な国際化フレームワークです。 ...

期間限定フラッシュセール機能を実装するJavaScript

この記事では、期間限定フラッシュセール機能を実装するためのJavaScriptの具体的なコードを参考...

Cronジョブを使用してCpanelでPHPを定期的に実行する方法

cpanel 管理バックエンドを開き、「詳細」オプションの下に「Clock Guardian Job...

React-Dropzone をベースにアップロードコンポーネント機能を開発する (サンプルデモ)

今回はReact-Flaskフレームワーク上でアップロードコンポーネントを開発するスキルについてお話...

MySQL パーティションテーブルのベストプラクティスガイド

序文:パーティショニングはテーブル設計パターンです。一般的に、テーブル パーティショニングとは、条件...