gpt4 book ai didi

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

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 29 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章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 。

最后此篇关于ssh离线下载远程服务器全部内容的实现方法的文章就讲到这里了,如果你想了解更多关于ssh离线下载远程服务器全部内容的实现方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com