首页 > 系统相关 >linux上杀死进程命令:kill、pkill、killall杀死进程

linux上杀死进程命令:kill、pkill、killall杀死进程

时间:2023-06-02 09:33:07浏览次数:39  
标签:pkill PID kill killall 进程 杀死

1 kill:根据进程号(PID)杀死进程
在linux上,一般常用的杀死进程的命令是kill,但是也有缺陷,下面说

1、查看指定名称的进程,如下我查看运行python程序的进程

python aux|grep python
2、根据进程号(PID)杀死进程:第二列显示的就是进程号

kill PID
3、强制杀死进程,有些进程可能杀不死,就加个-9参数,强制让它死掉!

kill -9 PID
5、杀死多个进程,在后面跟多个进程的PID号即可

kill -9 PID1 PID2 PID3 ...
2 pkill:根据进程名杀死进程
kill方法的缺陷是,当我们有很多进程要杀死,不可能全部一个一个手动输进程号,因此能够根据进程名称中的关键字去杀进程,这样就可以批量杀死了,如下:

1、pkill 批量杀死进程

pkill -9 python
如下是我多线程开启了20个程序,批量杀死进程,统统干掉!

 

 

2、pkill 更多参数

 

 

3 killall:根据进程名杀死进程
killall和pkill的用法几乎差不多

1、killall 批量杀死进程

killall-9 python
2、killall 更多参数

 

 

参考:https://www.cnblogs.com/yoyoketang/p/12804933.html
参考:https://www.cnblogs.com/wybliw/p/10237648.html
————————————————
版权声明:本文为CSDN博主「点亮~黑夜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_41010198/article/details/122370405

标签:pkill,PID,kill,killall,进程,杀死
From: https://www.cnblogs.com/stevenchen2016/p/17450889.html

相关文章

  • Linux 进程管理
    不管在测试的时候、在实际的生产环境中,还是自己的使用过程中,难免会遇到一些进程异常的情况,所以Linux为我们提供了一些工具来查看进程的状态信息。我们可以通过top实时的查看进程的状态,以及系统的一些信息(如CPU、内存信息等),我们还可以通过ps来静态查看当前的进程信息,同时我......
  • Linux进程管理、计划任务笔记
    一、Linux进程管理1.1、进程概念进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU(寄存器),IO,内存,网络资源等。并发程序和顺序程序有本质上的差别,为了能更好地描述程序的并发执行,实现操作系统的并发性和共享性,引入“进程”的概念。进程是具有一定独立......
  • 进程,线程,协程
    注:本文章转载自:http://chuquan.me/2021/05/05/getting-to-know-coroutine/个人有部分改动进程&线程进程的本质就是 一个程序的执行实例。在进程模型中,进程拥有对内存、I/O通道、I/O设备和文件等资源的控制权。补充:进程和程序的关系:进程是动态的,是程序的一次执行过程。程......
  • 使用taskset命令让进程运行在指定CPU上
    taskset命令让进程运行在指定CPU上taskset命令,可用于进程的CPU调优,可以把云服务器上运行的某个进程,指定在某个CPU上工作。#1、执行如下命令,查看服务器CPU核数cat/proc/cpuinfo#关于CPU的核心参数说明#processor:指明第几个CPU处理器#cpucores:指明每个处理器的核心数......
  • LINUX查看进程的4种方法
    进程是在CPU及内存中运行的程序代码,而每个进程可以创建一个或多个进程(父子进程)。查看进程方法第一种:psauxps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在......
  • windows下通过net user add和powershell添加用户,sysmon仅仅采集到进程,而在windows安全
    执行操作:C:\Windows\system32>netuser/add"jack""fuckoff"命令成功完成。C:\Windows\system32>powershellWindowsPowerShell版权所有(C)MicrosoftCorporation。保留所有权利。尝试新的跨平台PowerShellhttps://aka.ms/pscore6PSC:\Windows\system32&g......
  • 进程注入分析实战——通过process explorer可以看到lab12-01.dll在运行时加载了, 要查
     要查看dll被哪个进程所使用,可以在processexplorer里搜索!  这个技巧在分析恶意DLL加载时候非常有用!!!笔记可以通过processexplorer查看进程注入的dll,比如注入后可以看到lab12-01.dll在注入的运行进程里。    启动器Launcher用来加载恶意代码使用,通常在资源中包含一个exe或d......
  • 我的sysmon配置,默认配置就看到了进程采集,其他数据采集还是要配置下的
    我的效果:运行:REGADDHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run/veKey/tREG_SZ/d"powershell-filehelloword.ps1"   我的配置文件:Sysmon64.exe-cmyconfig.xml<!--sysmon-config|ASysmonconfigurationfocusedondefault......
  • Linux 添加redis守护进程
    1、编写启动服务文件 /lib/systemd/system/redis.service[Unit]Description=Theredis-serverProcessManagerDocumentation=https://redis.io/After=network.target[Service]Type=forking#根据自己的redis路径启动和停止ExecStart=/usr/local/redis/bin/redis-server/usr/l......
  • POSIX 进程间通信 (可移植操作系统接口)
    1、什么是POSIX标准PortableOperatingSystemInterfaceforComputingSystem.他是一个针对操作系统(准确地说是针对类Unix操作系统)的标准化协议。这个协议是对操作系统服务接口的标准化,从而保证了应用程序在源码层次的可移植性。如今主流的Linux系统都做到了兼容POSIX标准。......