我想运行下面的rsync命令来从远程服务器传输文件夹到我目前的一个文件夹sudo -r -a -v -e 'ssh -p portnum' username@serverip:/home/path/* /home/path this目录在大小和结构上都相当大,而且传输需要一些时间。 打开PuTTY窗口,而不是让我的电脑打开,我想运行一个命令,在closures窗口并closures我的电脑后继续执行。
我曾尝试使用nohup前缀,但它没有工作。 我还有什么其他的select?
在GNU屏幕中运行命令。 基本上:
$ sudo apt-get install screen $ screen …在这一点上,你将有一个从屏幕内运行的shell。 当你想重新连接,只需ssh进入拥有屏幕会话的用户,然后:
$ screen -RD
你可以安装和运行一个像屏幕一样的程序,或者把这个命令放在一个bash脚本中,并在cron上运行一次。