`
wbj0110
  • 浏览: 1588042 次
  • 性别: 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....

    杀掉Exe进程

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

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

    可以通过软件进程名索引进程ID,然后通过kill命令干掉指定进程的方法,纯C源码,希望能给大家开发带来便利(能编译通过,直接使用)

    查询并杀掉指定进程

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

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

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

    自动杀掉SQLSERVER中的死锁进程

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

    结束杀掉其他进程的代码

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

    python subprocess 杀掉全部派生的子进程方法

    ### Python Subprocess 杀掉全部派生的子进程方法 #### 概述 在Python编程中,使用`subprocess`模块来执行外部命令或程序是非常常见的需求。然而,在某些场景下,我们需要能够有效地终止这些子进程及其所有派生的...

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

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

    强制杀掉多余进程

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

    c# 进程防杀 张宇轩

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

    c#中杀掉word进程

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

    通过进程ID杀死进程

    通过进程ID杀死进程

    找到并杀掉MySQL查询进程

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

    pb杀进程实例

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

    Linux下c++杀掉对应进程

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

    杀掉Mysql卡死进程.txt

    杀掉Mysql卡死进程,经常遇到mysql卡死sql导致mysql卡死,可以简单杀死进程方法可以用用

    根据进程的PID杀进程

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

    进程防杀hook openprocess[C]

    `KillDll`可能是用来测试或演示如何阻止进程被杀掉的动态链接库(DLL)文件。 总的来说,"进程防杀hook openprocess"是系统编程和安全研究中的高级技术,它涉及到对操作系统底层机制的理解和利用。理解并掌握这一...

Global site tag (gtag.js) - Google Analytics