(SSH)在没有“退出”的情况下关闭终端是否危险?

apa*_*jja 24 ssh ubuntu

这发生了很多次。

当 SSH 处于活动状态时,我太累了,只需关闭终端即可 exit

这样做有危险吗?

Flu*_*lup 29

一点也不。当终端进程退出时,其中的客户端进程也将死亡,当发生这种情况时,操作系统将关闭与远程服务器的连接。服务器将看到连接关闭,并终止服务器上的进程。

但是,如果服务器上的进程处于后台并忽略某些信号,则可能最终会在服务器上出现延迟进程。


小智 10

当我们直接关闭终端时,它会生成一个 SIGHUP 信号。该信号自动/立即杀死终端下的所有任务/进程。所以没有问题发生。