Linux强制终止进程kill命令的使用方法

Linux操作系统可以使用kill命令来终止进行pid,kill -9是强制立即终止pid进程,Linux来详细说下kill命令的使用方法:

Linux下的kill命令

查看进程我们可以使用ps或者top命令查询进程pid,使用kill pid即可。

  • kill pid
  • kill命令可以发送多个不同的信号,默认(缺省)情况下,kill发送的是TERM,即15(SIGTERM)信号,所以kill pidkill -15 pid是一样的效果。kill -15 pid是一种安全用法,这个信号通常会要求程序自己正常退出,kill pid可以被阻塞、处理和忽略的,所以对于有的进程,会中止失败。

  • kill -9 pid
  • 除去默认的信号15,另一个信号是9(SIGKILL),这个命令表示立即结束程序,kill -9 pid是不能被阻塞、处理和忽略的。在TERM信号失效的情况下,使用kill -9 pid
    kill -9 pid命令是十分强大的,有还可以使用ps -ef找出待中止进程的父进程(PPID),然后使用kill或killall命令杀掉它。

    使用"kill -l",可以查看更多的信号列表。

    云服务器特惠,价格很低很低(很值得)
    ①真便宜:云服务器69元1年,203元3年(全网最低价)
    ②秒杀:腾讯云服务器秒杀99元/年起