linux远程连接时putty意外中断,任务会怎么样?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-28
linux远程断开后怎么回到原来的任务

命令运行时使用CTRL+Z,强制当前进程转为后台,并使之挂起(暂停).
1. 使进程恢复运行(后台)
(1)使用命令bg
Example:
zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01
*这里使用CTRL+Z,此时serv01是停止状态*
[1]+ Stopped ./tcpserv01
zuii@zuii-desktop:~/unp/tcpcliserv$ bg
[1]+ ./tcpserv01 & *此时serv01运行在后台*
zuii@zuii-desktop:~/unp/tcpcliserv$
(2)如果用CTRL+Z停止了几个程序呢?
Example:

为了能让程序在用户登出后继续运行,在命令前加上 nohup命令,如下:

nohup &

如果要运行的程序是服务程序,则不需要加。

任务会中断。

下次如果你怕意外中断,最简单的是命令后面加上 &,放到后台运行。

另外有一个很实用的命令是screen,可以一个连接运行多个任务,中断了也不怕,下次可以用screen -r重新连接回去。man screen学习一下,screen的功能远超你的想象。

如果你的程序有屏幕输出,那么在输出一定字符后,由于连接已经断开, 程序的输出会报错,大部分程序会因此而推出。

当然有的程序会检测输出的错误,(比如wget,就会在终端断开之后,自动切换到后台模式)。

所以,你的程序如果不输出信息(当然也不要求输入信息), 那这个程序将会执行到自然结束。

putty下应该就是断掉了,因为putty会不停发包验证连接通畅,断掉后它会logout

但有时候用终端ssh上去后,意外断电断网后进程还在,我用xterm连接出现过这种情况

任务应该是中断了。包括本次 ssh 登录会话也断了。

1.远程连接linux
输入ip
open即可连接,如果连接失败,则可能是虚拟机网络配置有问题。
2.连接成功后如图
输入用户名密码即可登录

  • linux远程连接时putty意外中断,任务会怎么样?
    答:任务会中断。下次如果你怕意外中断,最简单的是命令后面加上 &,放到后台运行。另外有一个很实用的命令是screen,可以一个连接运行多个任务,中断了也不怕,下次可以用screen -r重新连接回去。man screen学习一下,screen的功能远超你的想象。
  • 用putty无法远程登录linux,可能有哪些原因,怎么解决?越详细越好,不胜感...
    答:那要看你是连接什么linux是虚拟机里的linux,还是现实机的linux,若是现实机,须保证两台机子的ip在同一网段内,也就是说能ping通linux,解决办法,就是把一两台机子的ip设在同一网段内即可,但也有可能是防火墙的原因,把防火墙关闭即可。若是想与虚拟机内的linux进行连接,须保证现实机上的网段有一...
  • ...出错?? 如何用putty访问虚拟机上的linux 问题解决了再追加100分_百 ...
    答:不是你使用putty的问题,连接被拒绝可能是因为你要ssh/telnet的系统做过安全设置,比如限定某些特定IP才能登录,最好先在linux系统中查查有没有类似的设定 看看有没有设置hosts.allow与hosts.deny 两个文件均在/etc/目录下 优先级为先检查hosts.deny,再检查hosts.allow,后者设定可越过前者限制,例如:1....
  • 为什么我的linux不能用putty连接
    答:检查你的ssh服务是否已经打开:netstat -lntp | grep :22 如果22号端口状态是Listen,就说明ssh已经启动了。再检查账户和密码是否正确,可以使用帐户在Linux本机登录测试一下。还要检查一下是否开启了防火墙:iptables -L 如果显示有防火墙规则的话,可以使用iptables -F临时清除一下 ...
  • putty无法连接服务器
    答:你这连接超时,很有可能你的连接端口不对,或者你服务器根本就没打开对应的端口.一般使用putty的ssh进行连接,这样,就需要你打开ssh默认端口22.1:你可以查看你的策略组,是否将22端口禁止了.2:或者看看你的防火墙,是否将你的连接设备的ip地址禁止了.3:再或者你看一下,如果你是linux服务器,看看是不是在...
  • putty 远程登陆 显示 Server unexpectedly closed network connection...
    答:方法:1首先,检查你的linux的防火墙设置,以及SELINUX。2.然后运行ps -aux|grep sshd确认你的SSHD服务是否启动。3.最后看网络连接。
  • 关于用putty连接linux问题
    答:使用putty登陆服务器时过一段时间不操作会自动断开的原因是你的putty主界面上参数设置有误。在Connection里面有个Seconds between keepaliaves(上图右边的第3行),把它改成0即可。这个参数是指隔多少秒服务器没收到请求就把SSH断开,设成0就不自动断开了。
  • 用putty远程登陆linux系统,显示network error connection refused...
    答:检查端口和防火墙配置
  • 用putty 远程链接时一段时间后自动掉线
    答:这个是阿里服务器端有连接时间限制,目的是为了降低服务器端的连接压力。连接数限制:/usr/etc/security/limits.conf文件 时间限制:在/etc/ssh/ssh_config文件中修改:ConnectTimeout 300 改完要重启ssh服务:service ssh restart # Ubuntu service sshd restart # Redhat ...
  • linux虚拟机可以和本机ping通,但putty不能登录。
    答:应该是端口没打开,你telnet一下端口看通不通,把防火墙关掉