A signal is sent by or from a process to another process.
bash process is usually run in a terminal emulator process such as gnome terminal.
bash process in turn runs other processes.
So when we send a signal to a process using control keys or running
kill in a terminal emulator which runs
bash, which process sends the signal to which process? how are th terminal emulator process, the bash process, and the child processes of the bash process involved?