在做一些日常的运维工作的时候,经常需要些一些shell脚本进行设备性能以及其它参数的监控。在过去的一年工作中,接触到的比较多的是对数据库中某些信息的监控。
于是就想到了用shell+mysql+crontab进行实现。
下面附上通过shell命令行非交互式的操作数据库的方法:
mysql -hhostname -Pport -uusername -ppassword -e 相关m...
分类:
数据库 时间:
2014-11-21 12:36:47
阅读次数:
168
今天看到这么一段代码:do { $res = $this->tasks_db->get_one(array('taskid' => $taskid)); // 得到下次运行时间 $interval = $res['tasktime'] * 60; //检测本次任务开关,0为关...
分类:
其他好文 时间:
2014-11-21 12:28:17
阅读次数:
157
1、查看服务是否已经运行用 ps -aux | grep cron2、新增调度任务 新增调度任务可用两种方法:1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。3、任务调度设置...
分类:
系统相关 时间:
2014-11-21 12:22:59
阅读次数:
177
基本格式:*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:3021***/usr/local/etc/rc.d/lighttpdrestart上..
分类:
其他好文 时间:
2014-11-20 15:45:26
阅读次数:
150
今天在弄magento新闻邮件发送时候发现,单个邮件发送完全没有问题,但是新闻邮件订阅死活都不成功,国内国外的帖子都翻了一遍没有用,最后还是得靠自己了,于是开始慢慢找问题
首先想到是不是crontab的问题,因为magento是使用crontab来定期执行magento项目更目录下得cron.php文件来实现邮件的发送,于是使用命令crontab -e编辑crontab文件,添加*/1 ...
分类:
其他好文 时间:
2014-11-20 00:07:27
阅读次数:
176
#!/bin/bashcase"$1"instart)echo"Startingyum_rsyncdaemon..."/data/script/yum_rsync.sh;;stop)echo"Stoppingyum_rsyncdaemon..."killallyum_rsync.shkillallrsync;;restart)echo"Restartingyum_rsyncdaemon..."$0stop$0start;;status)ps-ef|greprsync;;*)echo"Usage:$0{star..
分类:
系统相关 时间:
2014-11-19 11:32:39
阅读次数:
175
首先我们先用crontab每隔1分钟执行,看下效果,然后在执行这个,配置crontab[root@localhost~]#crontab-l*/1****pingwww.baidu.com>/dev/nul注意我故意写成了这样的命令一直ping,目的是当进入到下一分钟的时候,系统会自动的开启另一个进程去执行,为了看出效果我们通过查..
分类:
编程语言 时间:
2014-11-19 02:17:15
阅读次数:
291
nginx日志轮询脚本nginx没有自带日志轮询功能,这个脚本必须配合crontab来实现日志的按天轮询。生产环境使用下还是很靠谱和方便,推荐给大家使用。里面具体的内容大家自己看把有点shell基础就能明白的。crontab-e0008***/bin/bash/opt/scripts/BackupNginxLog.shBackupNginxLog..
分类:
其他好文 时间:
2014-11-19 02:10:10
阅读次数:
170
今天再做ODI计划任务代理的时候,按着用户手册更改了odiparams.bat文件,并且在Topology Manager的物理与逻辑代理建立完成之后,启动agentscheduler时报错:错误如下:11/18/2014 09:57:42 上午(DwgCmdScheduler): SnpAgent...
分类:
其他好文 时间:
2014-11-18 23:14:32
阅读次数:
343
rsync -vzrtopg --progress felix/ /home/magnum/work-environment/ 同步本地文件夹,异常中断后仍然可以续传chmod 777 * -R 对当前目录下的所有文件进行赋权限的动作sed -i 's/^.://' add.cpp 替换add.cp...
分类:
系统相关 时间:
2014-11-18 17:30:31
阅读次数:
220