Home > Linux > Quizzes > Linux Basics Practice Test: Signal Handling
Linux Basics Practice Test: Signal Handling
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 84% Most missed: “Another signal that cannot be caught is:”
In Linux, a signal is a notification or message that the operating system or another application sends to a program. Signals are assigned numbers between 1 and 31, and are usually self-explanatory. For example, signal number 9, or SIGKILL, informs the program that it is being attempting to be killed.  When a process receives a signal, it stops execution and handles the signal. The behavior depends on the signal.  For example, SIGINT terminates the process.  Here are some default actions for signals: SIGHUP, SIGINT, SIGKILL: Kills the process SIGQUIT: Kills the process and forces a core... Show more
Linux Basics Practice Test: Signal Handling
Time left 00:00
10 Questions

1. Which signal is sent when the Child process terminates?
2. When real interval timer expires which signal is generated?
3. Which signal is generated when we press control-C?
4. Another signal that cannot be caught is:
5. Default action of SIGSEGV is
6. Signals are handled using which system call?
7. If a signal is received by a process, when will it be processed?
8. Which signal is generated when we press ctrl-Z?
9. Which of the following signal cannot be handled or ignored?
10. The kill system call is used to