desativa o fechamento da janela CTRL-D no terminador (emulador de terminal)

40

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

    
por Martin Vegter 25.06.2014 / 13:54

2 respostas

42

Você também pode desativar eof geralmente no bash:

set -o ignoreeof

    
por 25.06.2014 / 14:13
30

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.

    
por 25.06.2014 / 14:03