Ctrl+D, ketika mengetik di awal baris pada terminal, menandakan akhir input. Ini bukan sinyal dalam arti unix: ketika aplikasi membaca dari terminal dan pengguna menekan Ctrl+D, aplikasi diberitahu bahwa akhir file telah tercapai (sama seperti jika sedang membaca dari file dan telah melewati byte terakhir).
Ctrl+Ctidak mengirim sinyal, SIGINT . Secara default SIGINT (sinyal interupsi) membunuh aplikasi latar depan, tetapi aplikasi dapat menangkap sinyal dan bereaksi dalam beberapa cara yang berbeda (misalnya, shell itu sendiri menangkap sinyal dan membatalkan garis yang sudah Anda mulai ketik, tetapi tidak t keluar, ini menunjukkan prompt baru dan menunggu baris perintah baru).
Anda dapat mengubah karakter yang terkait dengan file-akhir dan SIGINT dengan sttyperintah, misalnya stty eof aakan membuat akarakter file-akhir, dan stty intr ^-akan menonaktifkan karakter SIGINT. Ini jarang bermanfaat.
Ctrl+Dartinya Ctrl dan kapital D atau tidak masalah?