Ich bin häufig über mehrere SSH-Sitzungen angemeldet. Um mich von meinen Sitzungen abzumelden, drücke ich CTRL+ d, bis ich wieder auf meinem lokalen Computer bin.
Manchmal drücke ich jedoch einmal zu oft und mein Terminal wird beendet.
Kann ich verhindern , dass CTRL+ dmein Terminal schließt?
Ich verwende Terminator als Terminalemulator
bash
shell
command-line
terminal
Martin Vegter
quelle
quelle
Antworten:
Sie können eof auch generell in bash deaktivieren:
set -o ignoreeof
quelle
Sie können die
IGNOREEOF
Umgebungsvariable in bash verwenden. So ,export IGNOREEOF=42
und Sie werden zu drücken habenCtrl+D
zweiundvierzig Mal , bevor es Ihre Shell tatsächlich beendet.POSIX
set
hat eine-o ignoreeof
zu Einstellung.quelle
set -o ignoreeof
wäre auf jeden Fall praktischer.bashrc
oder.profile
.