Você também pode desativar eof geralmente no bash:
set -o ignoreeof
Frequentemente estou conectado através de várias sessões SSH. Para sair de minhas sessões, pressione CTRL + d , até que esteja de volta em minha máquina local.
No entanto, às vezes eu pressiono uma vez muitas e minhas saídas de terminal.
Existe uma maneira de bloquear CTRL + d do fechamento do terminal?
Estou usando o terminador como meu emulador de terminal
Você pode usar a variável de ambiente IGNOREEOF
no bash. Então, export IGNOREEOF=42
e você terá que pressionar Ctrl+D
quarenta e duas vezes antes de realmente sair da sua concha.
POSIX set
tem uma configuração -o ignoreeof
também.
Tags command-line bash shell terminal