我是靠谱客的博主 冷静小天鹅,最近开发中收集的这篇文章主要介绍linux向进程发信号,Linux 命令 - kill: 向进程发送信号,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

kill 命令通常用来 “杀死”(终止)进程,它可以用来终止运行不正常的程序或者反过来拒绝终止的程序。kill 命令准确地说并不是 “杀死” 进程,而是给进程发送信号(signal)。

和文件一样,进程也有所有者,只有进程的所有者(或超级用户)才能使用 kill 命令来向它发送信号。

命令格式

kill [-s signal|-p] [--] pid...

kill -l [signal]

命令参数

-s signal

指定发送的信号。

-l

打印信号的名称列表。

常用信号

信号编号

信号名

含义

1

HUP

挂起信号

2

INT

中断信号

3

QUIT

退出信号

9

KILL

杀死信号

11

SEGV

段错误信号

15

TERM

终止信号,kill命令默认发送的信号类型

18

CONT

继续运行信号,恢复之前接受了STOP信号的进程

19

STOP

暂停信号

实例

a) 查看所有信号名称及对应的编号。

[huey@huey-K42JE ~]$ kill -l

1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP

6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL10) SIGUSR1

最后

以上就是冷静小天鹅为你收集整理的linux向进程发信号,Linux 命令 - kill: 向进程发送信号的全部内容,希望文章能够帮你解决linux向进程发信号,Linux 命令 - kill: 向进程发送信号所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部