In inux-based operating systems, various operations are usually performed by entering commands through the terminal screen.
When using the terminal, the process may not end after typing a command like the one below.
Ctrl+c – Stops the running process.
Ctrl + Z – puts the running process on the back burner and pauses it.
What makes Ctrl+Z and Ctrl+C distinct on the Unix command line?
By sending a process the signal SIGTSTP, which cannot be intercepted by the application, using Control+Z suspends the process. A program can intercept the signal SIGINT used to kill a process with Control+C so that it can clean up before quitting or not exit at all. SIGINT is used to kill processes.