ssh离线下载远程服务器全部内容的实现方法

答案当然是否定的,我们可以用下面的命令达到我们的目的。

wget -nH --cut-dirs=* -m --ftp-user=* --ftp-password=* ftp://*.*.*.*/*
这里面的*号都是需要用自己的值替换的,用户名和密码就不用说了,主要的就是目录部分的处理。
假设FTP登录到127.0.0.1后,根目录下面有一个目录叫somedir,我们要把这个目录下的文件下载到本机的当前目录下,命令如下

wget -nH --cut-dirs=1 -m --ftp-user=* --ftp-password=* ftp://127.0.0.1/somedir/假设要下载的是根目录下的somedir下的second目录,命令如下

wget -nH --cut-dirs=2 -m --ftp-user=* --ftp-password=* ftp://127.0.0.1/somedir/second/如果我们下载的文件很多,需要好几天才可以下载完,难道我们就不能关闭电脑,让VPS自己离线下载吗?
答案也是否定的,有了screen就不一样了。

screen可以在一个物理终端上模拟出多个窗口。最重要的是,可以挂起这些窗口。这样的话关掉正在执行程序的窗口就变成了可能。
新建一个窗口

1.键入命令screen。

这样就新建了一个窗口,可以像普通的终端一样使用。需要退出这个窗口的话可以执行exit命令。窗口是可以嵌套建立的,如果是多层窗口,退出后将返回到上一层。

2.输入命令screen vim

这样就会以一个新的窗口来运行vim了。
挂起和恢复窗口

在当前screen窗口中键入C-a d,即Ctrl键+a键,之后再按下d键,就可以挂起当前的窗口,但是在这个窗口中打开的程序还是在继续执行的。

输入命令screen -ls可以查看到被挂起的窗口:

[root@Nginx domain]#screen -ls
There is a screen on:
22496.pts-0.Nginx (Detached)
1 Socket in /var/run/screen/S-root.

恢复窗口:screen -r 22496

安装screen:
yum install screen

(0)

相关推荐

  • 百度云管家离线下载错误36000的原因及解决方法

    百度云管家离线下载错误36000?在使用电脑下载BT种子或者是磁力链接时会提示"离线下载错误[36000]"的问题,导致此类情况出现的重要原因是所下载的BT种子或磁力链接" ...

  • Win10 1607专业版本更新补丁kb4038801:附离线下载及更新修复内容汇总

    现在你可以下载Windows 10更新kb4038801离线安装文件.微软今天发布了新的Windows 10更新用户创作者修正和改进建设14393.1736.你将看到一个新的2017-09累积更新的W ...

  • 迅雷离线下载是什么意思,怎么使用?

    前面小编写了一篇关于什么是离线下载的文章,如果你对离线下载不是很了解的话可以去网上查找。在这篇文章上涉及到了迅雷离线下载和qq旋风离线下载等。可是都是给大家大概的介绍下。那么在这里补充下迅雷离线下载是 ...

  • 离线下载东西电脑可以关机吗

    我们知道离线下载是对于一些大文件在一些资源稀缺的网站上避免下载一个文件需要几天的时间来下载,才采取离线下载的方式来下载。离线下载是将文件下载到服务器,然后我们重新在服务器上面下载。这样就能保证下载速度 ...

  • uc离线下载快吗

    关于uc离线下载是否快的问题,小编只能说,如果你想要你离线下载快的话,必须要保证你的网速够好. 其次对于每个人来说对于速度的定义都是不一样的. 如果说你想要离线下载快的话,可以使用以下的方法: 随着各 ...

  • 手机uc浏览器如何离线下载bt文件?

    手机uc浏览器离线下载bt文件?uc浏览器是大家一直都喜欢用的浏览器,权威收录影视.游戏.购物.小说等各分类的最热门网站.安卓用户在使用手机uc浏览器时,想要离线下载bt文件怎么操作?具体的方法是怎样 ...

  • uc离线下载涉嫌违规,怎么办?

    如果说你的uc离线下载涉嫌违规,可以使用以下的方法解决问题 第一步:先转码 第二步:打开电脑版UC网盘 第三步:找到文件 但是还是会遇到这种情况,那怎么办呢?最关键的一步到了! 第四步:改个名字就行了 ...

  • 为什么UC不能离线下载?

    打开UC浏览器,主菜单→下载/应用→UC网盘,离线下载即位于右上角. 点击进入离线下载,点击"新建离线任务",输入http.迅雷.ftp.电驴ed2k等资源的下载地址,点击[确定] ...

  • 如何使用百度云离线下载

    如何使用百度云离线下载 工具/原料 方法/步骤 打开百度云管家,输入账号和密码,点击登录,如果没有账号可以注册一个. 点击百度云客户端顶部的离散下载按钮,开始进行离线下载. 在新建下载任务的窗口中输入 ...