📅  最后修改于: 2023-12-03 15:30:01.804000             🧑  作者: Mango
taskkill
是Windows系统中的一个命令行工具,它允许用户终止进程,以及根据特定的条件终止进程。
Shell-Bash
是基于Linux内核的开源操作系统,它支持各种Linux命令,包括taskkill
。在Bash中,我们可以使用kill
命令来终止运行中的进程。
taskkill [/s computer] [/u domain\user [/p password]] [/fi filter] [/pid processid | /im imagename] [/f] [/t]
/s
指定要终止进程的远程计算机/u
指定一个可执行该任务的用户名/p
该用户名的密码/fi
根据指定的过滤器中的信息选择要终止的进程/pid
通过指定进程ID来终止进程/im
通过指定进程映像名称来终止进程/f
强行终止进程/t
终止指定的进程及其子进程taskkill /pid 1234
taskkill /im notepad.exe
taskkill /s ComputerName /u UserName /fi "USERNAME eq UserName"
kill [signal] [pid]
signal
指定要发送的信号,如果省略默认发送TERM
信号pid
要终止的进程IDkill 1234
kill -9 1234
pid=`ps -ef | grep "notepad" | grep -v "grep" | awk '{print $2}'`; kill $pid
以上是CMD Taskkill - Shell-Bash
的介绍,可满足终止进程的需求。在使用时,请根据实际情况选择适合的命令。