zoukankan      html  css  js  c++  java
  • Linux基本命令

    windows创建的文件是 结束的, 而linux,mac这种unix类系统是 结束的。

     crontab条目举例 
    这里有c r o n t a b文件条目的一些例子: 
    30 21* * * /apps/bin/cleanup.sh 
    上面的例子表示每晚的2 1 : 3 0运行/ a p p s / b i n目录下的c l e a n u p . s h。 
    45 4 1,10,22 * * /apps/bin/backup.sh 
    上面的例子表示每月1、1 0、2 2日的4 : 4 5运行/ a p p s / b i n目录下的b a c k u p . s h。 
    10 1 * * 6,0 /bin/find -name "core" -exec rm {} ; 
    上面的例子表示每周六、周日的1 : 1 0运行一个f i n d命令。 
    0,30 18-23 * * * /apps/bin/dbcheck.sh 
    上面的例子表示在每天1 8 : 0 0至2 3 : 0 0之间每隔3 0分钟运行/ a p p s / b i n目录下的d b c h e c k . s h。 
    0 23 * * 6 /apps/bin/qtrend.sh 
    上面的例子表示每星期六的11 : 0 0 p m运行/ a p p s / b i n目录下的q t r e n d . s h。 

    1、用root权限登陆
    2、 crontab -u lsbi -e
    3、加入要启动的命令,如40 4 18 * * /oracle_backup/bin/scott_select.sh
    4、重新启动service crond restart
    5、OK

    每小时执行/etc/cron.hourly内的脚本
    01 * * * * root run-parts /etc/cron.hourly
    每天执行/etc/cron.daily内的脚本
    02 4 * * * root run-parts /etc/cron.daily 

    每星期执行/etc/cron.weekly内的脚本
    22 4 * * 0 root run-parts /etc/cron.weekly 

    每月去执行/etc/cron.monthly内的脚本 
    42 4 1 * * root run-parts /etc/cron.monthly 

    #! /bin/sh
    dateTime=`date -d -1day +%Y%m%d`
    bk="sosobaike-"
    sosobaikeDelName=${bk}${dateTime}"-del_result"
    sosobaikeInsertName=${bk}${dateTime}"-insert_result"
    wenwen="wenwen-"
    wenwenDelName=${wenwen}${dateTime}"-del_result"
    wenwenInsertName=${wenwen}${dateTime}"-insert_result"

    dir="./data/"
    hadoop jar data_push_monitor.jar com.sogou.july.push_data_monior.PushDataMonitor
    cat ${dir}${bk}${dateTime}"-del" | ./dbnetget_256 -i url -o t -d csum -l ./offsum576_address_list > ${dir}${sosobaikeDelName}
    #sudo rm -r ${dir}${bk}${dateTime}"-del"

    #cat ${dir}${bk}${dateTime}"-insert" | ./dbnetget_256 -i url -o t -d csum -l ./offsum576_address_list > ${dir}${sosobaikeInsertName}
    #sudo rm -r ${dir}${bk}${dateTime}"-insert"

    #cat ${dir}${wenwen}${dateTime}"-del" | ./dbnetget_256 -i url -o t -d csum -l ./offsum576_address_list > ${dir}${wenwenDelName}
    #sudo rm -r ${dir}${wenwen}${dateTime}"-del"

    #cat ${dir}${wenwen}${dateTime}"-insert" | ./dbnetget_256 -i url -o t -d csum -l ./offsum576_address_list > ${dir}${wenwenInsertName}
    #sudo rm -r ${dir}${wenwen}${dateTime}"-insert"
    #java -cp data_push_monitor.jar com.sogou.july.push_data_monior.StorageRates

  • 相关阅读:
    国内CAD二次开发关注度比较
    用Java做UG NX 二次开发
    【纪念帖】开通我的第二技术博客
    UG NXOpen for C++ (NX6) CHM帮助文件
    UG CAM 二次开发 UF_SETUP_generate_program详解
    解决QWidget: Must construct a QApplication before a QPaintDevice
    建模语言: Not UML but Generative Modeling Language
    从32bit迁移到64bit
    从32bit迁移到64bit[3]
    [Revisit.SolidMCP] 更广泛使用pimpl idiom
  • 原文地址:https://www.cnblogs.com/csxf/p/3850997.html
Copyright © 2011-2022 走看看