Linux基本命令

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

 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

Linux基本命令,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。