cronは、人の介入なしにジョブを実行できるLinuxのタイミング実行ツールです。 CronはLinux用の組み込みサービスですが、自動的には起動しないため、次の方法でサービスを開始および停止できます。
/sbin /service crond start //サービスを開始します。
/sbin /Service crond stop //サービスを閉じます。
/sbin /service crond restart //サービスを再起動します。
/sbin /service crond reload //設定を再読み込みします。
システム起動時にこのサービスを自動的に開始することもできます。
/etc/rc.d/rc.localスクリプトの最後に:
/sbin /service crond start
Cronこのサービスは現在処理中です。Cronサービスでは、このサービスを使用できます。Cronサービスは、誰でも使用できるように以下のインターフェースを提供しています。
1. crontabコマンドを直接使用します。編集
cronサービスには、cronサービスを設定するためのcrontabコマンドが用意されています。このコマンドのパラメータと説明を次に示します。
crontab -u //ユーザーのcronサービスを設定します。このコマンドを実行するとき、rootユーザーはこのパラメーターを必要とします。
crontab -l //ユーザーのcronサービスの詳細を一覧表示します。
crontab -r //ユーザーなしでcronサービスを削除します。
crontab -e //ユーザーのcronサービスを編集します。
たとえば、rootは自分自身のcron設定を表示します。crontab -u root -l <br>
そして、たとえばrootは次のようにします。 fredのcron設定を削除します。crontab -u fred -r
cronサービスを編集するときには、内容を編集するためのフォーマットと規則がいくつかあります:crontab -u root -e
Enter vi editモードでは、編集したコンテンツは次の形式に準拠する必要があります。* /1 * * * * ls>> /tmp/ls.txt
この形式の最初の部分は時間の設定、後者の部分は時間の設定です。実行するコマンドは、実行するコマンドが多すぎる場合は、これらのコマンドをスクリプトに書き込んでから直接このスクリプトを呼び出すことができます。呼び出し時にはコマンドの絶対パスを必ず忘れないでください。時間の設定には一定の規則があります*最初の5つの*数字は5つの数字を表します数字の範囲と意味は次のとおりです。
minutes(0-59)
hours(0) -23)
日付(1-31)
月(1-12)
週(0-6)//0(日曜日)
数値に加えて、値の範囲内のすべての数値に対して、「*」、「/」、および「 - 」、「、」、*の特殊記号がいくつかあります。それぞれの意味を表す、「* / 5」は、5単位ごとに、「 - 」が特定の数から数を表し、「」がいくつかの別々の数を分離することを意味する。問題を説明するための例をいくつか示します。
毎日午前6時に
0 6 * * * echo「おはよう」>> /tmp/test.txt //注意単純なエコーです。cronはルートメールボックスへの出力を電子メールで送信するため、画面からの出力は表示されません。
2時間ごと
0 * /2 * * * echo「今すぐ休憩」>> /tmp/test.txt
夜午前11時から午前8時までの2時間ごと、午前8時
0 23-7 /2,8 * * * echo"良い夢を見てください:)">> /tmp /test.txt
毎月4日と毎週月曜日の水曜日の午前11時まで
0 11 4 * 1-3コマンドライン
1月1日午前4時
0 4 1 1 *コマンドライン
ユーザーのcron設定を編集した後、cronは/var /spool /cronの下に自動的に生成されます。このユーザーと同じ名前のファイル、このユーザーのcron情報がこのファイルに記録されています。このファイルは直接編集することはできず、crontab -eでのみ編集できます。 cronは起動後、読み込まれるたびにこのファイルを読み込み、内部でコマンドを実行するかどうかを確認します。したがって、このファイルを変更した後にcronサービスを再起動する必要はありません。
2. /etc /crontabファイル設定の編集cron
cronサービスは、毎分/var /spool /cron内のすべてのファイルを読み取るだけでなく、/etc /crontabも1回読み取る必要があります。それで、このファイルをcronサービスで何かをするように設定することができます。 crontabによる設定は特定のユーザー向けであり、/etc /crontabの編集はシステムにとっての作業です。このファイルのファイル形式は次のとおりです。
SHELL = /bin /bash
PATH = /sbin:/bin:/usr /sbin:/usr /bin
MAILTO =ルート//エラーが発生した場合、またはデータが出力された場合、データはこのアカウントに電子メールとして送信されます。
HOME = ///ユーザーが実行するパス。ここではルートディレクトリになります。
#run-parts
01 * * * * root run-parts /etc/cron.hourly ///etc/cron.hourにあるスクリプトを1時間ごとに実行します。
02 4 * * * root run-parts /etc/cron.daily //毎日/etc/cron.dailyにあるスクリプトを実行します。
22 4 * * 0 root run-parts /etc/cron.weekly //毎週/etc /cronを実行します。毎週のスクリプト
42 4 1 * * rootの実行部分/etc/cron.monthly //毎月/etc/cron.monthlyにあるスクリプトを実行します。 Run-parts"このパラメータ。このパラメータを削除すると、フォルダ名ではなく、後で実行するスクリプト名を書くことができます。
長い間Windowsを使っていると、どうしても新鮮さに欠けるようになるので、Linuxをインストールしようとする人もいるでしょうが、問題が発生しています。両方のシステムを無傷で非侵襲的に保つことができ
Linuxの起動プロセスは何ですか? grubブートを使ってシステムの起動を完了する方法は?私が二重システムをインストールする前にこれらの問題は徹底的に研究されていません。 grubを介したLinuxの起動を理解し、Linux オペレーティングシステム
を理解するのを助け、また基本的な知識を普及させることができます^ _ ^。
図に示すように、これはハードディスクのLinuxパーティションの概略図です。 boot、root
Od -Ax -tx1z -vはMBR構造を導入します。GRUB(Grand Unified Bootloader)について話しましょう。現在のほとんどのLinuxシステムはこのブートローダを使って
255) (以下のように)パッケージがインストールされているか確認し、インストールされていない場合は(#rpm -ivh nfs-utils-1.0.9-16.el5.i386.rpm)を実行してパ
1.サーバを再起動します。 2.起動の開始時に、起動インタフェースに入り(下記参照)、&ldquo;のキーボードをクリックします。 e&rdquo; 5.編集後、インターフェースの2番
Win7はどのようにカメラを開けますか? Win7でカメラを開く5つの方法
Windows 7のシステムアシスタント1.1公式バージョンwin7の最適化マスター
Win8のシステムディスクドライブ番号の損失を解決するには?
LOLSKT1ギフトルーンストラテジーからワイルドベンギドラゴンガールをプレイRaiders
win10のバージョン番号の表示方法win10の最新バージョン番号の確認方法のチュートリアル
プロセスurlproc.exeプロセスとは何ですかurlproc.exeプロセスとは
コンピュータシステムのWindowsシステムの復元ポイントが機能しない理由はいくつかあります