A signal is an asynchronous notification delivered to a process or a particular thread. Signals report events and request actions, but carry only limited information compared with data-oriented interprocess communication mechanisms.
Processes · Lesson 6
Signals
Learn how Linux generates, blocks, delivers, and handles signals for process control and event notification.