如果您在远程机器上输入以下内容.bashrc(或/etc/profile,或.profile,或任何其他启动脚本):
function onexit { xmessage "Exiting..."; }; trap onexit EXIT
Run Code Online (Sandbox Code Playgroud)
您可以xmessage用任何您想要的命令替换该命令:如果您使用,/etc/profile您将需要bash在远程会话中进行检查,以免影响本地会话。
这里的答案涉及退出脚本,但对 shell 本身同样有效。