`
lydawen
  • 浏览: 464290 次
  • 性别: 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==============

 

 

分享到:
评论

相关推荐

    使用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

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

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

    cmd操作命令和linux命令大全收集

    at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口为23 open ip 连接到IP(属telnet登陆后的...

    用expect 实现切换用户时自动输入密码.txt

    从普通用户切换到root之后,执行“ls”操作,调用执行aaa.sh,返回执行结果,间隔10S。 #/usr/bin/expect -f spawn su - // 在expect 中用"spawn"关键字来调用命令“su - ” expect ":" //在执行了su - 命令之后,...

    inotify-watch:每当 inotify 事件 CLOSE_WRITE 触发时(即当您在编辑器中保存文件时)执行命令的小脚本

    inotify-watch 的行为与watch类似:重复执行命令,而不是固定时间间隔,inotify 事件CLOSE_WRITE触发执行。 在开始时执行一次命令(!) 还显示命令执行的时间,以便用户可以查看命令实际执行的时间。一般用途 inotify...

    入门学习Linux常用必会60个命令实例详解doc/txt

    前面介绍了Linux下有多种Shell,一般缺省的是Bash,如果想更换Shell类型可以使用chsh命令。先输入账户密码,然后输入新Shell类型,如果操作正确系统会显示“Shell change”。其界面一般如下: Changing fihanging ...

    Laravel定时任务的每秒执行代码

    而不需写独立的脚本执行,非常方便,但是最小的执行间隔也是一分钟,要想达到每秒执行的效果,就要借助shll脚本了,在shell脚本里循环60次每秒执行schedule:run命令,就达到了秒级定时任务的效果, 以下是我使用的...

    Linux watch命令的使用

    缺省每 2 秒运行一下程序,可以用 -n 或 –interval 来指定间隔的时间。 2.命令格式 watch [OPTIONS] COMMAND  3.选项说明 -d, --differences [PERMANENT] 高亮显示最近两次更新之间的差异。-d cumulativ

    [UNIX操作系统教程:管理与编程].刘循

    UNIX系统管理本章主要内容3.1 系统引导、运行与系统关闭3.1.1 系统引导...间隔时间调度命令cron3.6.2 在指定时间执行命令at3.6.3 作业控制3.7 性能管理3.7.1 系统性能3.7.2 性能调整3.7.3 收集性能统计信息3.8 本章小...

    linux操作系统考试重点

    3、Shell是用户使用Linux的接口,其作用是翻译各种命令代码,交互式地解释和执行用户输入的命令。 who 命令:显示当前已经登录到系统中的所有用户及其有关信息。  mesg 命令:设定是否允许其他用户发信息给你。 ...

    linux调试工具tool.rar

    过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分析或数据备份等工作。

    shell脚本测试某网段内主机连通性

    1. 测试192.168.4.0/24整个网段的连通性(while版本) ...#ping命令的-i选项,控制多次ping测试的间隔时间默认为1秒,-i0.3可以提升ping的测试效率 #ping命令的-W选项,可以控制超时时间,默认一个

    C SHELL编程(是因为它很多的编程结构与符号和C 编程语言)

    & 后台执行 ( ) 命令分组 | 管道 * ? [ ] ~ 文件名元字符 { } 字符串扩展字符,通常不要求引用 &lt; &gt; & ! 重定向符号 ! ^ 历史替代,快速替代 ", \ 用于引用其他字符 ` 命令替代 $ 变量替代 space tab newline 单词...

    RedisDesktopManager-2019-5.zip

    与大多数其他数据库实用程序一样,该应用程序为您提供了数据库形成的清晰视图,并使您能够管理其数据、执行基本操作和通过shell执行命令,所有这些操作都在一个典型且不吓人的GUI中进行。在首次启动时,您需配置连接...

    freewrap651

    FileN 需要打包在可执行程序里面的文件,用空格间隔 -debug 在打包的时候打开一个可以查看调试信息的窗口 -f 需要打包的在命令后面的文件名详单 -forcewrap 当freeWrap应用程序名被修改后,强制freeWrap程序以...

    ServerStatsBot:Telegram bot提供服务器统计信息和监视功能,以将严重事件通知您。 开发中! 请随时贡献!

    /shell shell-进入执行Shell命令的模式并向您发送输出 /memgraph绘制过去一段时间内的内存使用情况图,并向您发送该图的图片 /setmem设置内存阈值(%)以监视并通知内存使用率是否超过该阈值 /setpoll以秒为单位...

    NC原版与VC60版本

    nc -d victim_ip port *attacker machine*/ 可以shell执行 //这样比较好.我们登陆终端.入侵其他的肉鸡.可以选择shell模式登陆. 结论: 可以传输ascii,bin文件.可以传输程序文件. 问题:连接某个ip后,传送完成后,需要...

    SOLARIS高级系统管理员指南

    16.1.2 了解shell如何执行命令 206 16.1.3 命名shell脚本 207 16.1.4 标识shell 207 16.1.5 使脚本可执行 207 16.1.6 存储shell脚本 208 16.1.7 编写shell脚本程序 208 16.2 变量 208 16.2.1 shell变量 208 16.2.2 ...

    crontab用法详解

    当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其余类推 当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要...

Global site tag (gtag.js) - Google Analytics