终止一个进程或终止一个正在运行的程式,一般是通过kill 、killall、pkill、xkill 等进行。比如一个程式已死掉,但又不能退出,这时就应该考虑应用这些工具。

另外应用的场合就是在服务器管理中,在不涉及数据库服务器程式的父进程的停止运行,也能用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢?原因非常简单,这些工具在强行终止数据库服务器时,会让数据库产生更多的文件碎片,当碎片达到一定程度的时候,数据库就有崩溃的危险。比如mysql

服务器最佳是按其正常的程式关闭,而不是用pkill mysqld 或killall mysqld这样危险的动作;当然对于占用资源过多的数据库子进程,我们应该用kill 来杀掉。

1、kill

kill的应用是和ps 或pgrep 命令结合在一起使用的;

kill 的用法:

kill [信号代码]进程ID

注:信号代码能省略;我们常用的信号代码是-9 ,表示强制终止;

例如:

[vivian@localhost vivian]$ ps -auxf | grep httpd

vivian 27005 0.0 0.0 4928 680 pts/0 S 09:42 0:00 | \_ grep httpd

root 1742 0.0 0.0 19588 560 ? S Nov24 0:00 /var/email/apache/bin/httpd -k start

nobody 1744 0.0 0.0 11304 540 ? S Nov24 0:03 \_ /var/email/apache/bin/httpd -k start

nobody 23055 0.0 2.3 327748 24232 ? S Nov26 1:43 \_ /var/email/apache/bin/httpd -k start

nobody 23087 0.0 2.4 328252 24832 ? S Nov26 1:38 \_ /var/email/apache/bin/httpd -k start

nobody 10607 0.0 2.3 327144 24064 ? S Nov27 1:12 \_ /var/email/apache/bin/httpd -k start

pkill mysql_每天一个linux命令:kill命令相关推荐

  1. linux杀气所以进程,Linux使用kill命令的注意事项

    Linux系统下有一个直接终止进程的命令,这个命令的代码也是非常霸气,直接就是英文的kill.既然这个命令这么有"杀气",为了防止"误伤",下面小编就给大家来普 ...

  2. linux进程kill命令关不掉

    1.Linux kill 命令用于删除执行中的程序或job. 语法:kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill ...

  3. linux中kill命令

    在服务器上通过运行模型的时候,时常会遇到两种问题: 模型太大需要的运行时间久,而电脑又不可以一直保持在开机状态,就算保持在开机状态也保不准哪一下会关掉导致重跑 在服务器上不间断训练时,发现自己的参数设 ...

  4. linux中kill命令默认发出的信号,linux中的kill命令的详细解释

    linxu下的kill命令主要功能是用来杀死进程的.下面由学习啦小编为大家整理了linux的kill命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的kill命令的详细解释 1.命令格式 ...

  5. linux:作业控制 jobs命令 kill命令 bg和fg命令

    作业控制 如前所述,在一个命令行的末尾加上"&"就使该命令成为了后台作业.后台作业的运行级别低于前台作业(进程). 若set命令的monitor选项被打开,即执行命令set ...

  6. Linux 精通Linux的“kill”命令

    概述 Kill命令和信号 PKill Killall xkill 概述 无论你使用哪种操作系统,你一定会遇到某个行为失常的应用,它把自己锁死并拒绝关闭.在Linux(还有Mac),你可以用一个&quo ...

  7. linux用kill命令删除进程,linux 使用kill命令杀死进程的几个办法

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

  8. 精通Linux的“kill”命令

    概述  Kill命令和信号  PKill  Killall  xkill 概述 无论你使用哪种操作系统,你一定会遇到某个行为失常的应用,它把自己锁死并拒绝关闭.在Linux(还有Mac),你可以用一个 ...

  9. (Linux)kill命令常用技巧

    前言 在Linux的系统中,kill是我们最常见的命令之一. kill,英语中为杀死的意思,顾名思义,就是用来杀死一些东西的命令,用来杀死系统中的进程.就像是Windows系统中的关闭软件的按钮或任务 ...

最新文章

  1. Hadoop-2.7.4 集群快速搭建
  2. linux内核采取,采用动态加载模块的方式Linux内核编译
  3. NIO和Reactor
  4. 我们来谈下高并发和分布式中的幂等处理
  5. 数据源的配置和使用 视频下载
  6. python进程socket通信_python实现多进程通信实例分析
  7. 遍历树,找出所有叶子路径
  8. 创建带时间的事件java8_Java8时间API 生成带时区的时间
  9. navicat如何配置链接mysql并且新建数据库设置字符集和排列规则
  10. 十五天精通WCF——第十三天 用WCF来玩Rest
  11. 有了它,让我在bug面前一点也不慌!
  12. iOS APP转让条件
  13. tensorflow2.0(简介)
  14. 一个有意思的echarts3D树状图
  15. c语言编程电话簿,C语言实现电话簿项目.pdf
  16. live2d看板娘一览图
  17. 用Excel完成专业化数据统计、分析工作
  18. 014基于深度学习的脑电癫痫自动检测系统-2018(300引用)
  19. 如果让你只推荐一本nbsp;Javaamp;nbs…
  20. [附源码]JAVA+ssm计算机毕业设计高校体育馆管理信息系统(程序+Lw)

热门文章

  1. EndNote使用技巧之一--参考文献的导入
  2. MFC标签页控件的使用
  3. 通达信版弘历软件指标_中线公式指标(副图 通达信 贴图)明确文字提示,辅助判断中线走势下载_通达信公式...
  4. 《02》let 和 const 命令
  5. 【APICloud系列|31】百度导航功能的实现
  6. React 解决鼠标移入子元素触发父元素的mouseout事件
  7. [ExtJs6] 环境搭建及创建项目
  8. localStorage/cookie 用法分析与简单封装
  9. Generator执行步骤浅析
  10. 浏览器记住密码的自动填充Input问题完美解决方案