Mar*_*ter 52 command-line shell bash terminal
我经常同时登录多个 SSH 会话。要退出多个会话,我按CTRL+ d, 直到我回到我的本地机器上。
但是,我偶尔会按太多次,然后我的终端会退出。
有没有办法让CTRL+d无法关闭我的终端?
我使用终结器作为我的终端模拟器。
小智 60
您还可以在 bash 中禁用 eof:
set -o ignoreeof
rye*_*ayo 41
您可以IGNOREEOF在 bash 中使用环境变量。因此export IGNOREEOF=42,您必须按Ctrl+D四十二次才能真正退出您的外壳。
POSIXset也有一个-o ignoreeof设置。