到目前为止,我已经知道有很多方法可以结束ssh会话并断开与远程服务器的连接.假设在bash的环境下.
Bash内置命令退出
$ exit
Bash内置命令注销
$ logout
外部命令 fuser
$ fuser -k /dev/pts/[n]
任何人都可以解释这些命令之间的区别吗?个人Ctrl + D是我最喜欢的一个,因为它是最快的一个.
CTRL + d导致a logout.logout导致exit.exit它本身是不同的,因为它允许您在需要时指定非零退出代码.所以前3个选项是等价的.
杀死ssh,或终端只会断开连接.我不确定你的"温柔"是什么,但事实并非如此.
假设通过温和你意味着在任何一方关闭连接而没有错误,只需继续使用 CTRL + d