タスクを開始するubuntu18.04ブート時間

1、のcrontab

フォーマット:MHD MD CMD ==タイムシェア週間のコマンドの日の月

パラメータ:

crontabの-e:タイムテーブルを設定するには、テキスト・エディタを実行し、デフォルトのテキストエディタを使用すると、別のテキストエディタを使用したい場合は、VISUAL環境変数を設定してください、VIです

(例えばのsetenv VISUALジョーなど)がテキストエディタを指定するには

crontabの-r:現在のタイムテーブルを削除

crontabの-l:リスト現在のタイムテーブル

crontabファイル[-uユーザー] - 指定したファイルと現在のcrontabを交換してください。

サービスを再起動します。

sudoのサービスのcronの再起動

例:設定システムの再起動

0 16 * * * / sbinに/リブート

2、スタートアップサービス

1、rc.loacl方法、スクリプトエディタ
の/etc/rc.localファイルの後にUbuntuのブートは、スクリプトを実行します
、我々は/etc/rc.localの中で直接起動スクリプトを追加できるようにします。
もちろん、ステートメントに追加します。exit 0ジョブフロントを。
以下のような:
sudoのviの/etc/rc.localを
して終了0の前で良いスクリプトコードを追加します。

2.第二の方法は、サービスブートのUbuntuを追加します。
ブートスクリプトファイルの実行に追加したい場合は、
あなたは、下の/etc/init.d/のディレクトリに接続されたスクリプトやソフトを単にコピーすることができ
、その後:更新-rc.dのXXXのデフォルトNNコマンドを(起動シーケンスにNN)、
行くためにキューの初期化スクリプトの実行に加えます。
スクリプトはネットワークを使用する必要がある場合、NNの必要性は、99のように、比較的大きな数を設定することに注意してください。
1)は、/etc/init.dディレクトリに起動スクリプトをコピーし
、あなたのスクリプトファイルはtestということを前提に。
アクセス権2)を設定し、スクリプトファイル
の$ sudoは/etc/init.d/test 755 chmodコマンド
3)はスクリプトに起動スクリプトに次のコマンドを実行します。
$ cdが/etc/init.dの
$ sudoを更新-rc.dのテストのデフォルトを95
注:番号95は、それらのニーズに応じて、シーケンス番号を起動するスクリプトである応じて変更することができます。あなたの中に複数の起動スクリプトを持っていますが、それらの間の依存関係があるときは、この図の特定の役割を知って開始しました。次のようにリファレンス出力コマンドは次のとおりです。
更新-rc.dの:警告:LSB /etc/init.d/test欠落情報
の更新-rc.dの:参照してくださいhttp://wiki.debian.org/LSBInitScriptsは
スタートアップのためのシステムの追加します/など/ init.dディレクトリ/テスト...
/etc/rc0.d/K95test - > ../init.d/test
/etc/rc1.d/K95test - > ../init.d/test
/etc/rc6.d/K95test - > ../init .D /テスト
/etc/rc2.d/S95test - > ../init.d/test
/etc/rc3.d/S95test - > ../init.d/test
/etc/rc4.d/S95test - > ../init.d/test
/etc/rc5.d/S95test - > ../init.d/test
起動スクリプトをアンインストールする方法は:
$ CDは/etc/init.dの
テスト-f $ sudoを更新-rc.dの削除
情報出力コマンドは次のとおりです。
/etc/init.d/testシステム起動用のリンクを削除し...
/etc/rc0.d/K95test
/etc/rc1.d/K95test
/etc/rc2.d/S95test
/など/ rc3.d / S95test
/etc/rc4.d/S95test
/etc/rc5.d/S95test
/etc/rc6.d/K95test

:起動時に追加Ubuntuのブート構成+機能でhttp://blog.csdn.net/my_worlddream/article/details/50557771

おすすめ

転載: www.cnblogs.com/michaelcjl/p/12357910.html