`

kill_process杀进程脚本

    博客分类:
  • RUBY
 
阅读更多
#!/bin/sh
#根据进程名杀死进程
if [ $# -lt 1 ]
then
  echo "缺少参数:procedure_name"
  exit 1
fi
 
PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{ print $2}'`
for i in $PROCESS
do
  echo "Kill the $1 process [ $i ]"
  kill -9 $i
done

调用:./kill_process.sh rails


0
0
分享到:
评论

相关推荐

    kill-process:Bash脚本杀死高CPU进程,长时间运行的进程以及消耗太多内存的进程

    在`kill-process`脚本中,通常会设定阈值,比如CPU使用率超过一定比例,或者内存占用过多时,脚本会自动识别这些进程并依据预设的规则(如发送SIGTERM或SIGKILL信号)进行杀掉。这有助于防止单个进程消耗过多资源,...

    pb杀进程实例

    在PowerBuilder中,你可以通过编写脚本来操作操作系统级别的任务,如监控和控制其他进程。在描述中提到的“pb9结束进程实例”中,"pb9"指的是PowerBuilder的第9个版本。这个实例提供了一种简单的方法来结束指定的...

    杀进程的shell脚本,杀进程的shell脚本,杀进程的shell脚本,

    综上所述,杀进程的shell脚本是通过结合`ps`、`grep`、`kill`等命令,实现自动化地定位并结束特定进程的功能。同时,Shell脚本还能进行基本的数学计算,使得自动化处理变得更加灵活。在编写这类脚本时,要注意正确...

    如何杀excel进程的函数 kill excel进程的函数

    在本文中,我们将深入解析如何利用C#语言中的`System.Diagnostics.Process`类来实现对Excel进程的终止操作,这不仅适用于日常的自动化脚本编写,也对于系统资源管理、错误处理等方面具有重要意义。 ### 一、进程...

    Linux脚本实现多进程并发执行、杀死脚本操作

    在脚本中,我们可以结合`jobs -p`和`kill`命令来终止所有由脚本启动的进程: ```bash # 获取并杀死所有由脚本启动的进程 process_pids=$(jobs -p) for pid in $process_pids; do kill $pid done ``` 请注意,`...

    利用NodeJS的子进程(child_process)调用系统命令的方法分享

    5. **杀死子进程:`child.kill()`**: - 可以使用`child.kill(signal='SIGTERM')`来发送信号给子进程,终止它的运行。默认信号是`SIGTERM`,也可以指定其他信号,如`SIGKILL`。 举例说明: - **实例一:获取系统...

    定时杀自定义进程的VBS代码

    `KILL.vbs`很可能就是我们要找的定时杀进程的VBS代码文件。`KILL.rh`可能是相关文档、说明或者资源文件,但具体用途需要查看文件内容才能确定。 为了实现这样的功能,VBS代码可能包含以下几个关键部分: - 定义...

    wxh 根据命令行杀进程

    杀进程需谨慎,尤其是使用`kill -9`或`taskkill /F`等强制结束命令,因为这可能导致数据丢失或服务中断。确保你了解将要结束的进程是什么,以及它对系统的影响。 7. **自动化脚本**: 在日常运维工作中,我们有时...

    kill特定进程的shell脚本代码

    温和的方法通常涉及查找特定进程的PID(Process ID)并使用`kill`命令配合信号来结束它。例如,如果我们想结束名为`tcpServer`的进程,可以按照以下步骤操作: 首先,使用`ps -ef`列出系统中的所有进程,然后通过...

    Shell kill tomcat process

    如果进程拒绝停止,可能是因为它设置了较高的权限,这时可以使用`kill -9 <PID>`发送一个强制杀死的信号(SIGKILL)。 然而,描述中提到了博文链接,这暗示了可能有更复杂的情况。在阅读这篇博文...

    KillProcess.exe

    windows下杀进程的工具,其特点是可以按进程名和运行参数中的关键字杀死进程。 例如要杀死一个java进程,进程为"java -jar test.jar",可以运行 KillProcess.exe java test,杀死此进程。 如果运行KillProcess.exe ...

    nsis进程运行检测和结束进程插件

    其次,结束进程的函数,如`KillProcess`,接收同样的进程名称参数,并尝试终止指定的进程。在某些情况下,比如用户安装新版本软件时,可能需要先结束旧版本的进程以防止数据冲突或资源占用。通过调用这个函数,我们...

    c#中杀掉word进程

    在C#编程环境中,有时我们需要对系统中的Word进程进行管理和控制,例如在自动化脚本或者应用中关闭打开的Word文档,防止它们干扰程序的正常运行。这个任务涉及到进程管理的知识,特别是针对Microsoft Word这样的应用...

    守护进程_查看进程

    `kill -9 <PID>`发送SIGKILL信号,强制立即结束进程,而`pkill -9 <process_name>`可以根据进程名查找并杀死所有匹配的进程。 在进行进程管理时,还应注意权限问题。通常,只有root用户才能操作其他用户的进程或...

    VB超强杀死进程KILL源代码.rar

    本资源“VB超强杀死进程KILL源代码.rar”提供了一个使用VB编写的源代码,旨在帮助开发者或系统管理员强制结束指定的进程,尤其对于那些处于假死状态的应用程序非常有效。 在Windows操作系统中,进程是运行中的应用...

    python 判断linux进程,并杀死进程的实现方法

    def get_process_id(name): child = subprocess.Popen(["pgrep","-f",name],stdout=subprocess.PIPE,shell=False) response = child.communicate()[0] return response pid = get_process_id("python ...

    CentOS下停止Tomcat运行脚本代码

    脚本的主要功能分为三个阶段:查找Tomcat进程、尝试优雅地停止Tomcat以及最后强制杀死进程。下面将逐一介绍每个步骤的具体实现方法。 #### 查找Tomcat进程 脚本的第一部分是查找正在运行的Tomcat进程ID。这一步...

    pb9.0 pb11.5 强制结束进程 可支持多个同名进程强杀

    总结起来,"pb9.0 pb11.5 强制结束进程 可支持多个同名进程强杀"涉及到的是Progress OpenEdge环境下,如何在不同版本中高效且安全地结束同名进程的技巧和策略,包括使用工具、编写脚本以及了解版本差异等。...

    启动,停止某个某个java程序

    # 如果找到进程,杀死它 if [ -n "$JAVA_PROCESS" ]; then echo "Stopping Java process: $JAVA_PROCESS" kill $JAVA_PROCESS else echo "Java process not found." fi ``` 这个脚本首先使用`jps`找出运行`...

    linux下升级更新程序和杀死程序以及解压脚本

    - `pkill <process_name>` 会向所有匹配进程名称的进程发送SIGTERM信号。 - `pkill -9 <process_name>` 会发送SIGKILL信号。 最后,我们将讨论如何使用shell脚本进行文件解压缩。在Linux中,有许多内置的命令可以...

Global site tag (gtag.js) - Google Analytics