`
wbj0110
  • 浏览: 1611274 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

根据进程名杀掉进程

阅读更多
#!/bin/sh
    #add by hudong,2003-08-04
    #kill process by program-name
    if test $# -lt 1
        then
            echo "Usage:"$0" program-name"
            exit 1
    fi
   
    var=`ps -ef|grep $1|grep -v grep |awk '{ printf "%s ", $2}'`
   
    if [ -z "$var" ]
        then
            echo "$1 not started!"
            exit 1
        else 
            if kill -9 $var
                    then
                        echo "$1 is killed"
                    else
                        echo "$1 is not killed!Please check!"
                        exit 1
            fi
    fi

 

分享到:
评论

相关推荐

    Java通过进程名称杀进程

    ### Java通过进程名称杀进程 在日常开发与运维过程中,我们常常需要对系统中的特定进程进行管理和控制。本文将详细介绍如何使用Java代码实现基于进程名称的进程终止功能,特别是针对Windows操作系统下的`java-test....

    Linux下通过进程名称杀掉进程方法的c源码

    本篇资源不全,请去完成资料下载链接下载:https://download.csdn.net/download/u012125696/13119617 可以通过软件进程名索引进程ID,然后通过kill命令干掉指定进程的方法,纯C源码,希望能给大家开发带来便利

    根据进程的PID杀进程

    此外,杀掉某些关键进程可能会导致系统不稳定甚至崩溃,因此在操作前应确保清楚自己在做什么。 在进行这类操作时,了解操作系统的基本原理和命令是非常重要的,这有助于我们更好地管理和维护系统,提高工作效率。...

    杀掉Exe进程

    《深入理解"杀掉Exe进程":基于Delphi的KillProcess.exe工具解析》 在IT行业中,有时候我们需要对特定的进程进行管理和控制,比如在系统优化、软件调试或者安全维护时,可能需要终止某个执行中的exe进程。本文将...

    查询并杀掉指定进程

    查找指定的进程,并杀掉该进程 按关键字查询进程,如果进程存在则杀掉进程

    根据EXE名结束进程,杀不掉的进程会提权后杀除之.zip

    "根据EXE名结束进程,杀不掉的进程会提权后杀除之.zip"这个压缩包文件提供了一个工具,专门针对那些常规手段无法终止的进程。这个工具的核心功能是通过提升权限来强制结束指定的.exe进程。 首先,我们要理解“杀进程...

    自动杀掉SQLSERVER中的死锁进程

    本过程自动捕捉SQLSERVER中的死锁进程并且自动杀掉

    找到并杀掉MySQL查询进程

    ### 找到并杀掉MySQL查询进程 #### 知识点概述 在处理MySQL数据库时,可能会遇到某些查询进程长时间占用资源或者导致系统性能下降的情况。此时,我们需要找到这些进程并将其终止,以确保数据库系统的稳定性和高效...

    结束杀掉其他进程的代码

    // 获取进程ID,例如通过进程名 DWORD GetProcessIdByName(LPCTSTR szProcessName); // 结束进程 BOOL KillProcess(DWORD dwProcessId) { HANDLE hProcess = OpenProcess(PROCESS_TERMINATE, FALSE, dwProcessId);...

    Linux下c++杀掉对应进程

    Linux下使用c++通过管道获取进程pid,杀掉进程

    c#中杀掉word进程

    综上所述,C#中杀掉Word进程主要涉及识别进程、判断是否可安全关闭以及结束进程的操作。在实际应用中,根据具体需求,你可能还需要考虑更复杂的逻辑,比如处理多个Word进程、检查进程状态等。同时,确保始终尊重用户...

    进程防杀 HOOK ,防止任务管理杀死程序

    因此,需要根据用户权限判断是否执行结束进程的操作。 3. **兼容性**:考虑到不同版本的Windows系统和各种软件环境,防杀机制应具有良好的兼容性,避免与其他系统组件冲突。 4. **反检测**:为了防止被反Hook工具...

    强制杀掉多余进程

    强制杀掉多余进程,保留系统关键进程,对于假死的现象有帮助,xp可用。

    c# 进程防杀 张宇轩

    引用KProtectProcess.dll 然后NKCore.dll 是c++的类库放在同级目录就可以了。 开始调用 KProtectProcess.KProcess.SelfProtection(); 结束调用...这样用户就无法在任务管理器的 进程 中杀掉你的程序了。

    通过进程ID杀死进程

    通过进程ID杀死进程

    PB9.0杀指定名称的应用进程

    string szProcessName = "目标进程名.exe" // 目标进程的名称 // 获取进程快照 hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0) // 遍历进程 Process32First(hSnapshot, structure) do while ...

    pb杀进程实例

    // 假设我们要结束的进程名为"myapp.exe" string app_name = "myapp.exe" // 在Windows环境下,使用taskkill命令 if (Environment.OSVersion.Platform = PlatformID.Win32NT) then string command = "taskkill /IM...

    Installshield 脚本代码:卸载时杀掉进程

    ### Installshield 脚本代码:卸载时杀掉进程 在软件开发和部署过程中,安装程序(如Installshield)的脚本编写是一项重要的技能。本文将深入探讨一个具体的脚本示例,该脚本旨在在卸载软件时终止特定进程。通过...

    pskill 杀掉进程

    pskill pskill 杀掉进程,win2000等系统使用。 可杀掉系统进程

Global site tag (gtag.js) - Google Analytics