O simples envio de SIGTERM ou SIGKILL por meio de kill -5 <PID>
ou kill -9 <PID>
fará com que seu processo termine.
$ cat your_command.sh
while trap '' 2; do read; done;
$ sh your_command.sh
$ ps a | grep 'your_command.sh'
3051 pts/1 S+ 0:00 sh your_command.sh
$ kill -5 3051
Mesmo em uma situação em que o usuário é completamente bloqueado, eles podem usar a Chave Magic SysRq . Isso permite que eles enviem comandos de baixo nível diretamente para o kernel e façam algo como matar todos os processos, exceto o PID 1.