摘要:
1. 下面这个 Python 程序向您展示了捕获信号SIGINT 并忽略它的基本操作,它并不会让程序停止。为了停止这个程序,我们需要使用SIGQUIT 信号,通过输入Ctrl-\可以发送该信号。 #!/usr/bin/env python import signal, time def handle 阅读全文
摘要:
来自视频的补充 1. ^C利用了一种称为信号的UNIX通信机制 2. 调用man 7 signal可以展示许多类型的信号 3. kill -0 则不会发送信号,但是会在进程不存在时返回一个不为0的状态码。因此可以使用该命令判断一个进程是否存在。 任务控制 某些情况下我们需要中断正在执行的任务,比如当 阅读全文