#!/bin/bash
time_end=$(date '+%s' -d '3 minutes')
echo "time_end =" $time_end
while true
do
sleep 2
time_temp=$(date '+%s')
echo "time_temp =" $time_temp
if [ $time_temp -gt $time_end ];then
echo "performance end 1111"
su -c "ps -ef | grep jmeter | grep -v grep | cut -c 9-15 | xargs kill -s 9"
echo "kill jmeter 2222"
break 2
elif [ $time_temp -eq $time_end ];then
echo "performance end 3333"
su -c "ps -ef | grep jmeter | grep -v grep | cut -c 9-15 | xargs kill -s 9"
echo "kill jmeter 4444"
break 2
else
echo "performance continue"
fi
- 浏览: 370244 次
- 性别:
- 来自: 北京
最新评论
-
haoningabc:
ElementTree(元素树) -
喜欢蓝色的我:
会北京看看
报错django-session key重复 -
haoningabc:
康老师,好想你啊,博客都写这么多了
报错django-session key重复 -
100Continue:
是北京城给人压力太大了。哈哈
重新出发2013 -
100Continue:
喜欢蓝色的我 写道多谢 100Continue 交流,我在看看 ...
实现ab 多url并发的shell脚本
shell脚本,定时kill掉程序
- 博客分类:
- linux
相关推荐
自启动shell脚本和CPU、内存占用监控脚本能确保Java服务在系统启动时自动运行,并实时监测其性能状态,以便及时发现和处理潜在问题。下面将详细介绍这两个方面的内容。 一、Linux系统Java服务自启动shell脚本 自...
在Linux操作系统中,Shell脚本是一种强大的工具,用于自动化日常任务、管理系统以及执行一系列命令。"Linux下101个shell脚本"是一份宝贵的资源,涵盖了从基础到高级的各种shell脚本示例,对于想要深入学习Linux ...
在IT行业中,shell脚本是一种常用的自动化工具,尤其在服务器管理和运维中发挥着重要作用。本文将详细介绍如何使用shell脚本来实现系统CPU资源的自动监测,并在CPU资源异常升高时自动打印应用线程日志文件。 首先,...
### Shell脚本的介绍与教学 #### shell概览与作用 **shell脚本**是一种用于自动化执行任务的强大工具,尤其适用于Linux系统环境。通过编写shell脚本,可以实现多种自动化操作,极大地提高工作效率。 1. **自动化...
总结起来,本文介绍了一个实用的Linux Shell脚本,用于定时清理MySQL的Locked进程,有效地提升了数据库的稳定性和效率。结合`crontab`,我们能够实现对MySQL的自动维护,这对于大型网站或业务系统来说至关重要,确保...
通过编写Shell脚本,用户可以将一系列命令组合在一起,实现批量处理、定时任务、系统监控等功能。书中将详细讲解bash Shell,这是最常用的Linux Shell。内容涵盖变量、条件语句(if、else)、循环(for、while)、...
### 监控php-fpm并自动重启服务的Shell脚本详解 #### 背景介绍 在Web开发中,PHP是常用的服务器端脚本语言之一,而`php-fpm`(FastCGI Process Manager)是一种PHP FastCGI的实现,能够提供更好的性能表现和资源...
shell脚本作为守护进程是通过定时任务(如cron job)或持续监控脚本状态来实现的,当检测到PHP进程结束时,可以使用`kill`命令或者`nohup`等工具重启PHP脚本。 总的来说,这个实例展示了如何结合shell脚本和PHP来...
所以我就在想,我今后启动这个脚本时,进行检查,如果上次运行的脚本还没结束,而且过了某个时间阀值,就把它及其子进程给kill掉。然后,我就需要写了一个可以查询某个进程已经运行了多少时间(以second为单位)的...
在Linux系统,特别是CentOS这样的基于Red Hat的发行版中,使用shell脚本来启动和管理Java应用程序(如jar包)是一种常见的做法。本文件包提供了一个名为`run.sh`的shell脚本模板以及一个`run命令详解.docx`文档,...
`df -h`命令展示磁盘空间使用情况,通过脚本定时执行并比较设定阈值,当磁盘空间不足时发送警告。 通过Shell脚本,我们可以自动化这些监控任务,结合cron定时任务,实现定期检查和报警,提升系统的稳定性和可靠性...
Shell脚本是一种基于Bash或其他Shell解释器的脚本语言,用于自动化Linux系统的任务。在本例中,有两个关键脚本:`receve.sh` 和 `restart_r.sh`。`receve.sh` 是监控并重启PHP进程的脚本,而 `restart_r.sh` 负责在...
Shell提供了查看进程状态信息PS、终止后台进程KILL、实现定时任务调度CRON等命令。利用这些命令,可以有效地控制进程的执行和调度,确保系统资源的合理利用。 在文件、目录与磁盘管理方面,Shell同样扮演着重要角色...
### Linux Shell 命令与脚本编程知识点详解 #### 第一部分:Shell ##### 第1章:文件安全与权限 **1.1 文件** - **定义**:在Linux系统中,几乎所有东西都被视为文件,包括目录、设备等。 - **用途**:用于存储...
在`kill-process`脚本中,通常会设定阈值,比如CPU使用率超过一定比例,或者内存占用过多时,脚本会自动识别这些进程并依据预设的规则(如发送SIGTERM或SIGKILL信号)进行杀掉。这有助于防止单个进程消耗过多资源,...
本文将深入探讨如何编写简单的Shell脚本,理解Linux下的文件和目录操作,以及基本的进程调度。 首先,让我们了解什么是Shell脚本。在Linux中,Shell脚本是一系列命令的集合,可以保存为文本文件并执行。这些命令...
今天我们将讨论如何通过Shell脚本来实现这一目标,即在进程意外停止后自动拉起该进程。 首先,我们需要创建一个启动脚本来启动我们要监护的进程。这个脚本通常会包含启动进程的命令。例如,在提供的内容中,脚本名...
1. **定时任务**:VBS可以利用Windows的任务计划程序或内置的`WScript.Shell`对象创建定时任务。通过设置特定的时间间隔,让脚本在指定时间执行,如每隔一段时间检查并结束指定进程。 2. **进程管理**:VBS可以调用...
Linux Shell脚本是一种强大的工具,它允许用户通过命令行接口执行一系列自动化任务。Shell脚本是用bash(Bourne-Again SHell)或其他兼容的Shell语言编写的文本文件,通常用于系统管理、数据处理、文件操作等。在这...