cheersli
Centos杀死进程kill方法大全
杀死进程最安全的方法是单纯使用kill命令。

首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令:

# kill -pid

注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。

为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。

*确定要杀死进程的PID或PPID# ps -ef | grep httpd*以优雅的方式结束进程# kill -l PID

-l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,kill命令也试图杀死所留下的子进程。

但这个命令也不是总能成功–或许仍然需要先手工杀死子进程,然后再杀死父进程。

*TERM信号

给父进程发送一个TERM信号,试图杀死它和它的子进程。

# kill -TERM PPID*killall命令

killall命令杀死同一进程组内的所有进程。其允许指定要终止的进程的名称,而非PID。

# killall httpd*停止和重启进程,如下:# kill -HUP PID

该命令让Linux温柔的执行进程关闭,然后立即重启。

在配置应用程序的时候,这个命令很方便,在对配置文件修改后需要重启时可以执行此命令(例如重启nginx经常用到这个命令)。

*必杀技 kill -9 PID

当使用此命令时,一定要通过ps -ef确认没有剩下任何僵尸进程。只能通过终止父进程来消除僵尸进程。如果僵尸进程被init收养,问题就比较严重了。杀死init进程意味着关闭系统。

如果系统中有僵尸进程,并且其父进程是init,而且僵尸进程占用了大量的系统资源,那么就需要在某个时候重启机器以清除进程表了。

点赞关注不迷路!!了解更多,加入我们。642830685。群内免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。

Centos杀死进程kill方法大全相关推荐

  1. kill -9 进程号杀不死可以用下面的杀掉 Linux下强制杀死进程的方法详解

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ...

  2. windows通过cmd查看端口占用,并停止该端口,杀死进程kill等命令

    通过cmd查看端口占用,并停止该端口,杀死进程kill等命令 首先需要打开cmd命令窗口 方式一: 使用 win + R 快捷键方式打开运行窗口,输入"cmd",然后点击确定按钮打 ...

  3. centos 杀死进程命令kill

    2019独角兽企业重金招聘Python工程师标准>>> Linux 系统中时刻运行着许多进程,如果能够合理地管理它们,则可以优化系统的性能.在Linux 系统中,有 5 种常见的进程 ...

  4. Windows 根据进程名杀死进程 kill

    文件描述:用于强制结束指定进程的工具软件 编译环境:win7 x64 VC2005 sp1 编译 下载地址:http://files.cnblogs.com/vk83/kill.rar 程序说明: 由 ...

  5. centos杀死进程命令

    比如 先查看 httpd 进程 ps aux |grep httpd [root@moyea309 init.d]# ps aux |grep httpd root      2091  0.0  0 ...

  6. centos7杀掉进程_Linux下强制杀死进程的方法详解

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ...

  7. MAC OSX在视图port哪个程序占用,杀死进程的方法

    sudo lsof -i :9000 COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME java    6 ...

  8. android 杀进程 方法,android中杀死进程的方法

    第一种方法:这个方法只能自杀,不能杀死其他进程~ /**************************************************** *            杀死进程的第一种 ...

  9. Linux下强制杀死进程的方法

    https://www.cnblogs.com/liaojie970/p/7131043.html 常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11: ...

最新文章

  1. jquery发送put请求_浅谈GET,POST,PUT发送请求
  2. 搜索github项目stars排名
  3. Linux浏览文件的常用命令
  4. 汇顶科技2021秋招笔试
  5. JAVA实现可视化的xpath_【Java】爬虫基础 -- XPath 小案例
  6. 国产系统linux硬盘分区,Linux系统硬盘分区方案推荐
  7. Lecture 1:强化学习简介
  8. mysql用root账户建立用户和赋予权限
  9. 程序员亲试,人体工学椅真的有用吗?
  10. [reading notes] css W3school reading notes
  11. 到底是人穷志短,还是志短人穷?
  12. android 全局悬浮按钮,Android自定义APP全局悬浮按钮
  13. hyper-v开启与关闭
  14. python 实现多线程下载m3u8格式视频,使用FFmpeg合并(升级修订自s_kangkang_A)
  15. matlab应用最简差分格式,泊松方程有限差分格式的构造以及MATLAB实现.docx
  16. 华为交换机导入配置_华为交换机怎么配置FTP上传文件?
  17. JS防抖(Debouncing)和节流(Throttling)
  18. 傻妞对接TG/监控变量国内国外机视频教程 6.16
  19. 【erlang】【rebar依赖】添加eredis依赖
  20. 《尽在双11——阿里巴巴技术演进与超越》全书精华摘录

热门文章

  1. 吴恩达神经网络与深度学习——浅层神经网络
  2. spring源码分析系列(二)AOP应用
  3. Pytorch:模型的保存与加载 torch.save()、torch.load()、torch.nn.Module.load_state_dict()
  4. 2021-2027全球与中国半导体分立器件市场现状及未来发展趋势
  5. 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(26):线性变换的矩阵表达式
  6. c语言中英语部分,C语言部分函数(国外英语资料).doc
  7. python 绘制函数曲线图
  8. CF628 C.C. Ehab and Path-etic MEXs(思维+拓扑排序)
  9. 从Excel到Smartbi,国内头部企业的报表是这样进阶的!
  10. 第五项修炼--学习型组织的艺术与实践