社区
Linux/Unix社区
帖子详情
问个SIGTSTP的问题,Linux/Unix巨巨进
yutaooo
2010-10-14 09:52:52
在bash中,当用户输入ctrl+z,前台进程组会转入后台。
终端在用户输入ctrl+z后会向前台进程组发送SIGTSTP。所有前台进程组成员会收到SIGTSTP,那么是谁调用了tcsetpgrp()将进程组转入后台的?
还是说,是SIGTSTP的SIG_DFL就是这样的行为?
...全文
285
8
打赏
收藏
问个SIGTSTP的问题,Linux/Unix巨巨进
在bash中,当用户输入ctrl+z,前台进程组会转入后台。 终端在用户输入ctrl+z后会向前台进程组发送SIGTSTP。所有前台进程组成员会收到SIGTSTP,那么是谁调用了tcsetpgrp()将进程组转入后台的? 还是说,是SIGTSTP的SIG_DFL就是这样的行为?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ajige
2010-10-16
打赏
举报
回复
学习 学习~~
lujun1985
2010-10-16
打赏
举报
回复
man bash里面有说
justkk
2010-10-15
打赏
举报
回复
这些工作都是你使用的shell干的..
justkk
2010-10-15
打赏
举报
回复
他们通常是由支持任务控制的shell调用的..
yutaooo
2010-10-15
打赏
举报
回复
[Quote=引用 4 楼 justkk 的回复:]
apue进程关系一章,有这么一句话
Most applications don't call these two functions directly. They are normally called by job-control shells.
其中这两个函数指tcgetpgrp、tcsetpgrp
[/Quote]
这个证据还不够直接。这个可以理解成,shell在创建job的时候,调用tcsetpgrp()。
justkk
2010-10-15
打赏
举报
回复
apue进程关系一章,有这么一句话
Most applications don't call these two functions directly. They are normally called by job-control shells.
其中这两个函数指tcgetpgrp、tcsetpgrp
yutaooo
2010-10-15
打赏
举报
回复
[Quote=引用 2 楼 justkk 的回复:]
这些工作都是你使用的shell干的..
[/Quote]
我也这么想的,应该是bash调用了tcsetpgrp()。但是没在资料上看到,想确认一下。你能说一下资料来源吗?
guoxuqu
2010-10-14
打赏
举报
回复
SIGTSTP的默认行为就是这样。
Linux
信号列表(sigint
sigtstp
本文介绍了
Linux
系统中的信号列表,包括SIGHUP、SIGINT、SIGQUIT等。这些信号在不同场景下有不同的作用,例如SIGHUP用于通知进程重新读取配置文件,SIGINT用于终止进程,SIGQUIT则会在退出时产生core文件。此外,还解释了不可靠信号和可靠信号的区别,并对部分信号的默认行为进行了说明。
Linux
signal 信号列表(sigint,
sigtstp
..)
本文详细解析了
Linux
系统中信号的种类及其作用,包括SIGHUP、SIGINT、SIGQUIT等传统信号,以及SIGRTMIN到SIGRTMAX之间的实时信号。探讨了信号在进程控制、异常处理和进程间通信中的应用。
Linux
/
Unix
系统中的信号
本文介绍了
Linux
/
Unix
系统中的信号机制,涵盖标准信号(1-31)及部分其他常见信号的功能与应用场景。重点讲解了信号的基本特性、默认行为以及如何通过编程方式进行自定义处理。了解这些信号有助于更有效地管理进程行为。
Python编程实例-处理
Linux
/
UNIX
系统中的信号
本文介绍了
Linux
/
UNIX
系统中的信号处理机制,包括信号类型、使用Python处理信号的方法、如何忽略信号及如何正确处理各种信号。
Linux
信号列表(sigint,
sigtstp
..)
本文详细介绍了
Linux
系统中的信号列表,包括SIGHUP、SIGINT、SIGQUIT等,讨论了不可靠和可靠信号的区别,并重点解释了部分信号的含义和应用场景,如终端操作、进程管理、错误处理等。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章