社区
其他技术讨论专区
帖子详情
能解释下kill主要信号的作用吗
weixin_38081679
2006-09-13 03:08:20
建议先:
man 7 signal
man kill
man bash
...全文
25
回复
打赏
收藏
能解释下kill主要信号的作用吗
建议先: man 7 signal man kill man bash
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
嵌入式 - Linux下
kill
常用
信号
解释
Linux中的
kill
命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用
kill
命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用
kill
命令来杀掉该进程。
kill
命令是通过向进程发送指定的
信号
来结束相应进程的。在默认情况下
在linux中详细
解释
下
kill
命令,不同
信号
的含义及使用场景
1. SIGTERM(
信号
15):这是
kill
命令的默认
信号
。2. SIG
KILL
(
信号
9):这个
信号
会立即终止进程,进程无法忽略。6. SIGHUP(
信号
1):这个
信号
通常表示终端已断开连接。4. SIGSTOP(
信号
17,19,23):这个
信号
会立即停止进程的执行。以上是一些常见的
信号
,但是Linux支持更多的
信号
。5. SIGCONT(
信号
18,20,24):这个
信号
会使被SIGSTOP停止的进程继续执行。3. SIGINT(
信号
2):这个
信号
通常由用户通过按Ctrl+C发送,用于中断进程。
linux中
kill
命令默认发出的
信号
,linux中的
kill
命令的详细
解释
linxu下的
kill
命令
主要
功能是用来杀死进程的。下面由学习啦小编为大家整理了linux的
kill
命令的详细
解释
的相关知识,希望对大家有帮助!一、linux中的
kill
命令的详细
解释
1.命令格式:
kill
[参数][进程号]2.命令功能:发送指定的
信号
到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用“-
KILL
” 参数,其发送的
信号
为SIG
KILL
(9) ,...
KILL
命令
信号
详解
kill
命令通常用来 “杀死”(终止)进程,它可以用来终止运行不正常的程序或者反过来拒绝终止的程序。
kill
命令准确地说并不是 “杀死” 进程,而是给进程发送
信号
(signal)。和文件一样,进程也有所有者,只有进程的所有者(或超级用户)才能使用
kill
命令来向它发送
信号
。SIGCHLD 进程停止或者终止时,父进程会收到该
信号
。进程终止并且产生core文件。SIGIOT 执行I/O时产生硬件错误 进程终止并且产生core文件。SIGTRAP 有调试器使用,gdb 进程终止并且产生core文件。
linux
kill
命令
信号
,Linux
kill
命令详解
Linux
kill
命令很容易让人产生误解,以为它仅仅就是用来杀死进程的。我们来看一下 man page 对它的
解释
:
kill
- send a signal to a process.从官方的
解释
不难看出,
kill
是向进程发送
信号
的命令。当然我们可以向进程发送一个终止运行的
信号
,此时的
kill
命令才是名至实归。事实上如果我们不给
kill
命令传递
信号
参数,它默认传递终止进程运行的
信号
给...
其他技术讨论专区
473
社区成员
791,201
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章