Você pode "interceptar" comandos (e combinações de teclas) com trap :
trap "echo CTRL+C not allowed" 2
Agora, quando eu uso o CTRL+C no terminal, recebo esta mensagem:
CTRL+C not allowed
Ou apenas trap "" 2 se você quiser simplesmente interceptar CTRL+C sem imprimir nada.
Para limpar uma armadilha, basta fazer:
trap - 2
Leia a página de manual do trap aqui . Mais informações sobre sinais e armadilhas podem ser encontradas aqui . p>