Costumo fazer logon em várias sessões SSH. Para sair das minhas sessões, pressione CTRL+ d, até retornar à minha máquina local.
No entanto, às vezes pressiono muitas vezes e meu terminal sai.
Existe uma maneira de bloquear CTRL+ dde fechar meu terminal?
Estou usando o terminator como meu emulador de terminal
bash
shell
command-line
terminal
Martin Vegter
fonte
fonte
Respostas:
Você também pode desativar o eof geralmente no bash:
set -o ignoreeof
fonte
Você pode usar a
IGNOREEOF
variável de ambiente no bash. Então,export IGNOREEOF=42
você terá que pressionarCtrl+D
quarenta e duas vezes antes que realmente saia do seu shell.O POSIX também
set
tem uma-o ignoreeof
configuração.fonte
set -o ignoreeof
seria mais prático.bashrc
ou.profile
.