Mah*_*aal 7 session rsync putty
我使用rsync在服务器之间使用putty复制15GB文件.我想知道,如果我关闭putty终端,那么也会终止rync,因为文件没有正确复制.
我已经尝试过,当我做备份时,即使我关闭putty然后脚本继续在后台运行
Joh*_*nck 14
假设您的目标是让rsync命令继续运行,最简单的事情就是孤立作业.有两种方法可以做到这一点:
(rsync foo bar &)
Run Code Online (Sandbox Code Playgroud)
以上将在开始时创建从终端分离的作业,因此关闭终端不会停止它.
rsync foo bar & # or without &, then Ctrl-Z to stop, then "bg" to background
disown
Run Code Online (Sandbox Code Playgroud)
以上将禁用正在运行的作业,因此您可以在不停止的情况下关闭终端.
最后,screen(1)即使您结束Putty会话,您也可以使用该程序或类似程序使终端会话保持活动并且完好无损(并且能够恢复).