データ・ウェアハウス005 - レビューLinuxのシェルコマンド - ソフトバックグラウンド接続を行うためのcrontabスケジュールshスクリプト

、crontabのスケジューリング  

  Linuxのcrontabの独自の用語については、xxx.shのは!一般的に#/ binに/ bashのインタプリタで始まる形式で記述されたスクリプトに追加することができます。

日付

  しかし、シェルスクリプトは、次のようなアクセス許可は、実装のX、モダリティを必要とする実行します。

  ./xxx.sh
  SH ./xxx.sh

  その中でも、接尾辞.SH最初の行の#!/ binに/ bashはshを実行するためにコマンドを使用する必要はありません

 

1、crontabの簡単なスケジューリング

[ルート@ localhostの〜]#crontabの- 電子
なしのcrontab のためのルート- 使用して空の1を
 * * * * * /root/test.sh >> /ルート/ test.log 



#执行
[ルート@ localhostの〜]#crontabの- リットル
 * * * * * /root/test.sh >> /ルート/ test.log 
[ルート@ localhostの〜]#crontabの- リットル
 * * * * * /root/test.sh >> /ルート/ test.log 
[ルート@localhost〜]#

その中でも、  

* * * * *表現分、時間、日、月、週、

    * / * 6 / * = 1
    *各代表

顔の質問:すべての10秒後行います

[ルート@ localhostの〜]#のtest1.shのCATの!/ binに/ bashの
 ためには、((私は= 1。 ; I <= 6。 ; I ++ ));
 行う

DATEの
SLEEP 10sの

DONE 

終了し
ます。[root @ localhostの]#のSHのtest1.shを
2019年11月22日金曜日、025318 CST 
2019年11月22日(金曜日)Riを025328 CST 
2019インディアンRiを11月22日(金曜日)025338 CST

 

 

 

2.バックグラウンド実行

  &./test.sh
  nohupを./test.sh&手動でログを確認するためにテストスクリプトの開発と保守を開始
  nohupを./test.sh> /root/test.log 2>&1 & プロダクション

 

 

第二に、ソフトリンク

[ルート@ localhostの〜]#LL 
合計4 
drwxr -XR-X 2ルートルート6 11月20  2133 MYSQL5。6  
drwxr -XR-X 2ルートルート6 11月20  2133 MYSQL5。7  
drwxr -XR-X 3ルートルート44 11月17  2313 ruozedata
 -rw-R - r--の1ルートルート846 11月17  2312ruozedata.zip 
[ルート@ localhostの〜]#

  LN -s元のパスのターゲットパス

 

     CDHは、アップグレード元の文書は、カーソルのスキップが欠落している
  ;、元のファイルフォルダを見つけるために
  - 「高い柔軟な接続の再行う新バージョンフォルダの削除のショートカット

 

 

おすすめ

転載: www.cnblogs.com/Raodi/p/11909455.html