关于wget后生成很多文件

之前公司的接口项目中采用wget的形式在linux服务器上访问相应的业务逻辑,生成相应的文件。但是发现wget之后会生成很多个s360?t=18.123类似的文件,里面输出了success的信息。
如果在linux服务器上的crontab里面写了很多个定时任务,在定时任务脚本里面写了很多个wget的代码发现当定时任务1小时执行一次那么每天都会有很多那样的文件生成。不想让他生成,则:
wget -O /dev/null http://interface.hd.sohu.com/360/search/servlet/s360?t=333
即带上输出参数 -O 到、/dev/null
说到这里,下面总结一下linux服务器关于定时任务的设置写法等,以便后来查阅
1.crontab -l:查看crontab里面的定时任务
2.crontab -e:编辑crontab里面的定时任务
3.:q!不保存退出,vi 文件名 编辑某个文件,:wq!保存并退出
4.* */1 * * * /opt/vrsinterface/360/search/bin/increment.sh > /dev/null 2>&1;/sbin/clock -w
每一个小时执行这个脚本。
increment.sh脚本内容:wget -O /dev/null http://interface.hd.sohu.com/interface/servlet/s360?t=18
5.写一个拷贝脚本(即进入一个文件目录下拷贝某个目录或文件到另一目录或文件下):
#!/bin/sh
cd /opt/vrsinterface/soku

cp index.xml /opt/vrsinterface/sohu/search/index.xml
cp -r tv /opt/vrsinterface/sohu/search/
cp -r video /opt/vrsinterface/sohu/search/
cp movies.xml /opt/vrsinterface/sohu/search/movies.xml
cp newMovies.xml /opt/vrsinterface/sohu/search/newMovies.xml
6.写一个每隔几天备份的脚本,并定期删除(删除前5天的,删除前两天的)
#!/bin/sh
cd /opt/vrsinterface/baidu
cp videonew.xml bak/videonew.xml.`date +"%Y%m%d%H%M"`
rm -rf bak/videonew.xml.`date -d '-5 days' +"%Y%m%d"`*
cd /opt/vrsinterface/hao123
cp new.xml bak/new.xml.`date +"%Y%m%d%H%M"`
rm -rf bak/new.xml.`date -d '-2 days' +"%Y%m%d"`*

cd /opt/vrsinterface/soku/tv
cp newTv.xml bak/newTv.xml.`date +"%Y%m%d%H%M"`
rm -rf bak/newTv.xml.`date -d '-2 days' +"%Y%m%d"`*
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值