gpt4 book ai didi

c - 一个进程如何知道它何时被后台处理?

转载 作者:太空狗 更新时间:2023-10-29 12:08:26 24 4
gpt4 key购买 nike

当我 scp 一个文件时,我可以用 ^Z 停止它并将它放在后台。当它在后台时,它会停止打印进度,但复制会继续。如果我再次将它置于前景,它会恢复打印。它怎么知道的? SIGTTOU?这会发生在标准的 ptty 上吗?

最佳答案

是的,你明白了。该进程将捕获或忽略 SIGTTOU(可能还有 SIGTTIN,具体取决于它在做什么),然后它会在接收到这些信号时做出适当的行为。 Linux 确实会在普通的伪终端上发送这些信号。

关于c - 一个进程如何知道它何时被后台处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1002008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com