この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
その他の技術
›
Windows/Linux
›
CentOS 7はcrontabを使ってタスクのタイミングを計ります...
眺める:
13083
|
答える:
1
[Linux]
CentOS 7はcrontabを使って、定期的にタスクを実行します
[リンクをコピー]
クズども
掲載地 2020/06/27 15:27:42
|
|
|
|
クロンドとは何ですか?
CronTabとCrontabは切り離せない関係です。 crontabは、UnixおよびUnix系オペレーティングシステムで一般的に使われる命令で、定期的に実行される命令を設定するためのものです。 このコマンドは標準入力デバイスから命令を読み出し、「crontab」ファイルに保存し、後で読み取って実行します。 この言葉はギリシャ語のクロノス(χρόνος)に由来し、元々は時間を意味していました。
そしてクロンドはその守護者プロセスです。 cronサービスは、crontabコマンドで実行予定のタスクを追加または編集できるスケジュールサービスです。
一般的なコマンド:
ログインが見えます。
実行すべきスクリプトを設定します
スケジューリングタスクを追加する方法は2つあります:
1) コマンドラインにcrontab -eを入力し、対応するタスクを追加するとwqセーブが終了します。
2) /etc/crontab ファイル(すなわち vi /etc/crontab)を直接編集し、対応するタスクを追加します。
crontab -e の設定は特定のユーザー向けであり、/etc/crontab の編集はシステム全体の作業です
スケジューリングタスクの表示
crontab -l // 現在のスケジューリングタスクをすべて一覧化します
crontab -l -u jp // ユーザーのjpのすべてのスケジューリングタスクを一覧表示します
一般的なコマンド
crontab -u // 特定のユーザーのCRONサービスを設定する
crontab -l // ユーザーのCRONサービスの詳細を一覧にします
crontab -e // ユーザーのcronサービスを編集
crontab -i // 印刷プロンプト、Yesのような確認メッセージを入力してください
crontab -r // すべてのタスクスケジューリング作業を削除する
CRONフォーマット
追加された時間制限付きタスク
crontabサービスを例としてテストしてみましょう。毎分、/root/test_itsvseディレクトリに現在の年、月、日、時、分の名前をつけた空のファイルを作成します
コマンドを実行してください:
ログインが見えます。
こちらは実際にvimエディタです。編集にはiを入力してください。以下のように:
ログインが見えます。
追加が成功すると、新しいcrontabの最終行のインストールのヒントが出ます
crontabファイルの「%」はコマンドラインの終了、行のラップ、リダイレクト、そして前方にエスケープ用の「\」記号を追加する機能を持っています。そうでなければ「%」記号はコマンドラインの終了や行のラップの役割を果たし、その後の内容は前のコマンドへの標準入力として送信されます。
設定を再ロードします
ログインが見えます。
スケジュールされたタスクを見る
ログインが見えます。
ログを見る
ログインが見えます。
ログインが見えます。
ログは日付ごとに整理されており、最新のログは/var/log/cronファイルを参照してください。
レンダリングは以下の通りです:
(終わり)
先の:
OpenLDAP カスタムオブジェクトクラスとプロパティ
次に:
VS 2019(Visual Studio)コードのクリーンアップ
関連記事
•
Linuxの仮想メモリスワップパーティション構成チュートリアル
•
Linux圧縮zip、7z極端圧縮(最小ファイル)
•
LinuxでのLibreOfficeインストールで直面した問題と解決策
•
Rocky Linux 9はUFWシンプルファイアウォールを使用しています
•
Linuxサーバーはlogrotateに基づいてnginxログをカットします
•
OneKey Pro 暗号通貨ハードウェアウォレット購入チュートリアル
•
Linuxシステムパフォーマンス監視ツール用sysstatチュートリアル
•
Linuxはrsyncを使って新しいサーバーにデータを同期します
•
Linuxでtcpdumpを使ってdockerコンテナのトラフィックを解析してください
•
.NET 10はLinux上でShebang方式でスクリプトを実行します
FYXH66
掲載地 2022/11/15 18:20:52
|
覚えてみろ
閲覧したセクション
ごみ箱
ジャワ
フロントエンドフレーム
.Net/C#
リソースの共有
HTML/CSS/JavaScript
生涯・経歴
安全な攻防
レジャー灌漑
Microsoft SQL Server
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com