`
lydawen
  • 浏览: 471638 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

shell 间隔时间执行命令

 
阅读更多

客户现网性能问题严重,出下策,每间隔段时间对tomcat进程做thread dump,观察是否有死锁线程。shell 脚本

 

[root@localhost shellScript]# vi kill3.sh

echo 'useage:kill3.sh <pid> <interval>senconds <count>'
echo pid:$1
echo interval:$2
echo count:$3
echo ========please wait=======
i=1
while(($i<=$3))
do
  echo current running: $i
  kill -3 $1
  sleep $2
  i=$(($i+1))
done
echo =========all done success==============

 

 

分享到:
评论

相关推荐

    shell脚本定时执行logstash任务异常mail465发邮件.rar

    在本例中,该脚本被设计为定时执行,可能使用了`cron`定时任务调度器来按照预设的时间间隔运行。它可能会检查Logstash的日志文件,分析其中的错误信息,以确定Logstash是否正常工作。 2. **logstash**:Logstash是...

    Python-Devops定时调用http接口定时执行SSH命令的WEB定时任务工具

    Flask是一个轻量级的Python Web框架,而Flask-APScheduler则是在这个基础上添加的定时任务插件,它允许开发者在Web应用中安排任务按照预设的时间间隔执行。APScheduler提供了多种调度策略,如cron表达式、间隔时间等...

    shell 命令参考手册

    - **5.1 按时间执行命令**:使用`at`或`cron`定时任务。 - **5.2 终止进程**:使用`kill`命令。 - **5.3 显示作业状态**:使用`jobs`命令。 - **5.4 前台作业**、**5.5 后台作业**、**5.6 挂起作业**:使用`fg`、`bg...

    使用linux命令crontab间隔时间执行其它命令

    SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 ro

    MySQL定时执行脚本(计划任务)命令实例

    MySQL定时执行脚本,也称为计划任务或事件调度,是一种非常实用的功能,允许数据库系统按照预设的时间间隔自动执行特定的SQL语句或存储过程,无需依赖操作系统级别的计划任务服务。在MySQL中,这一功能主要通过`...

    Android执行shell命令详解

    在Android系统中,有时我们需要执行一些底层操作,这时就用到了shell命令。本文将深入解析如何在Android应用中执行shell命令以及它们的一些常见用途。 **一、执行Shell命令的方法** 在Android应用中执行shell命令...

    linux下定时执行脚本

    `cron`是Linux系统中一个强大的后台守护进程,用于按照设定的时间间隔执行命令或脚本。它的配置文件是`crontab`,用户可以通过编辑`crontab`文件来定制自己的定时任务。 要创建定时任务,首先需要打开终端并输入`...

    shell笔记,包括备份等命令

    Cron是一个计划任务调度工具,可以在特定时间自动执行命令或脚本。Cron作业的配置是通过`crontab`命令完成的,它使用特定的格式来定义时间间隔。 Cron的格式如下: ```markdown 分 时 日 月 星期 命令 ``` 每个...

    Linux Shell定期重启Cisco

    - 使用`cron`守护进程设置定时任务,允许用户在固定时间或间隔自动执行命令或脚本。 - 编辑crontab文件(通常通过`crontab -e`命令)来添加、修改或删除定时任务。 3. **远程管理Cisco设备**: - 通过Telnet或...

    executor:Gnome Shell 扩展 - 以不同的间隔定期执行多个 shell 命令,并在 gnome 顶部栏中显示输出

    以单独的间隔定期执行多个 shell 命令,并在 gnome 顶部栏中显示输出。 安装 一键安装 手动安装 下载文件executor@raujonas.github.io并将内容提取到~/.local/share/gnome-shell/extensions/executor@raujonas....

    自动用ping命令测试网络状态并写到日志文件_Linux_shell编程

    可以根据需要调整ping的次数、间隔时间,或者增加邮件通知等扩展功能。 总结起来,通过Linux shell编程,我们可以利用ping命令自动化网络状态监测,这在服务器管理和远程监控场景中非常实用。结合日志文件,我们...

    Shell 常用的一些语句

    while 语句用于判断某个条件是否成立,如果成立则执行命令,否则退出循环。 2. for 语句 for 语句格式:for var in value; do command; done 例如:for i in `cat bb`; do command; done for 语句用于遍历一个值...

    shell 报时 time

    "shell 报时 time"这个标题和描述提到的,是一个利用Shell脚本来实现定时播报时间的功能。下面将详细阐述这个知识点。 首先,Shell脚本是基于Bash(Bourne-Again SHell)或其他类Unix系统的shell语法编写的文本文件...

    linux下shell

    2. **cron**:定时任务,可以在特定时间间隔重复执行任务。 在Shell脚本中,可以使用`&`符号在后台启动一个进程,或者使用`nohup`命令使进程在用户退出Shell后继续运行。此外,还可以使用`ps`查看当前进程,`kill`...

    shell编程.pdf

    - `$PATH`: 搜索执行命令时所涉及的目录列表。 - `$TZ`: 时间区域设置。 - `$MAILCHECK`: 检查邮件的时间间隔。 - `$PS1` 和 `$PS2`: 命令提示符。 - `$MANPATH`: `man` 命令搜索帮助文档的路径。 ##### 2. 特殊...

    Linux下清理数据库shell脚本

    在crontab配置文件中,我们可以定义特定的时间间隔来触发shell脚本。例如,每天凌晨1点执行清理和备份任务,对应的crontab条目可能为`0 1 * * * /path/to/your/script.sh`。 4. **错误处理与日志记录**:良好的脚本...

    SHELL基础编程详解

    - `$MAILCHECK`:检查邮件的间隔时间。 - `$PS1`:主提示符。 - `$PS2`:次提示符。 - `$MANPATH`:man命令搜索手册页的路径。 3. **只读变量**: - 使用`readonly var`可以将变量设置为只读,这样就不能再...

Global site tag (gtag.js) - Google Analytics