Bash
禁止 CTRL-D 使用終結器終端仿真器關閉我的視窗)
我經常同時登錄多個 SSH 會話。要從多個會話中註銷,我按
CTRL
+d
,直到我回到我的本地機器上。但是,我偶爾按下它一次太多,我的終端退出。
有沒有辦法讓
CTRL
+d
無法關閉我的終端?我使用終結器作為我的終端模擬器。
您也可以在 bash 中通常禁用 eof:
set -o ignoreeof
您可以
IGNOREEOF
在 bash 中使用環境變數。因此export IGNOREEOF=42
,您必須按Ctrl+D
四十二次才能真正退出您的外殼。POSIX
set
也有一個-o ignoreeof
設置。