Eu tenho um comando shell preso no estado D (imagine fazer ls
em um compartilhamento NFS quando a rede estiver inativa).
Como eu me separo de tal comando? Eu não posso matar o processo de qualquer forma (bem, ele é chamado de "ininterrupto" por uma razão), e ctrl-z não faz nada, então eu não tenho lugar para digitar detach
.
Por favor, não proponha soluções alternativas (como "apenas abra um novo terminal", "use screen / tmux", etc.), eu os conheço, estou apenas curioso para uma solução melhor =)
PS: Isso pode ser uma duplicata, mas tudo o que eu consegui encontrar foram tópicos como "Q: ctrl-c não funciona A: use kill-9"