- あるプロセスが他のプロセスに何かを通知して、外部から実行の流れを強制的に変えるための仕組み
- 一番多用されるシグナルは
SIGINT- bashなどのシェルにおいて
Ctrl + cと打つと送られるもの
- bashなどのシェルにおいて
- シグナルの一覧を表示するコマンド
man 7 signal
サンプル:
#!/usr/bin/python3
import signal
# SIGINTシグナルを無視するように設定。
signal.signal(signal.SIGINT, signal.SIG_IGN)
while True:
pass