我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何使用ssh离线下载远程服务器全部内容

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何使用ssh离线下载远程服务器全部内容

小编给大家分享一下如何使用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离线下载远程服务器全部内容”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何使用ssh离线下载远程服务器全部内容

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何使用ssh离线下载远程服务器全部内容

小编给大家分享一下如何使用ssh离线下载远程服务器全部内容,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!我们可以用下面的命令达到我们的目的。 wget -nH --cut-dirs=* -m --ftp-user=* --
2023-06-13

如何使用安全的远程登录协议(SSH)保护CentOS服务器

使用SSH保护您的CentOS服务器,通过加密通信通道实现安全远程登录、文件传输和命令执行。本文提供分步指南,包括安装和启用SSH服务、配置SSH配置、生成RSA密钥对、将公钥添加到服务器以及测试SSH连接。此外,还介绍了其他安全措施,如使用强密码、启用Fail2ban和监视SSH日志,以进一步强化您的服务器安全。
如何使用安全的远程登录协议(SSH)保护CentOS服务器
2024-04-10

如何使用安全的远程登录协议(SSH)保护CentOS服务器

要使用安全的远程登录协议(SSH)来保护CentOS服务器,可以按照以下步骤进行操作:1. 更新系统:确保服务器上安装的所有软件包都是最新的。可以使用以下命令来更新系统:```sudo yum update```2. 安装SSH服务器:在C
2023-10-12

VSCode如何使用ssh密钥免密远程登录服务器

这篇文章主要为大家展示了“VSCode如何使用ssh密钥免密远程登录服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VSCode如何使用ssh密钥免密远程登录服务器”这篇文章吧。1. 使用s
2023-06-20

如何在阿里云服务器上使用SSH进行远程登录

阿里云服务器是阿里云提供的虚拟主机服务,用户可以通过SSH协议进行远程登录。在本文中,我们将详细介绍如何在阿里云服务器上使用SSH进行远程登录。步骤一:登录阿里云控制台首先,你需要登录阿里云控制台。在浏览器中输入https://.console.aliyun.com/,然后使用你的阿里云账号和密码进行登录。步骤二
如何在阿里云服务器上使用SSH进行远程登录
2023-11-20

如何使用加密的远程登录协议(SSH)保护CentOS服务器

要保护CentOS服务器,可以使用加密的远程登录协议(SSH)。以下是使用SSH保护CentOS服务器的步骤:1. 安装SSH服务器:确保服务器上已安装SSH服务器。如果尚未安装,可以使用以下命令安装:```sudo yum install
2023-10-12

如何使用网关IDS保护CentOS服务器内部网络的安全

使用网关IDS保护CentOS服务器内部网络的最佳实践:隔离网络,使用网关IDS监控流量。配置IDS,启用签名和定期更新。监测流量,检测可疑活动并触发警报。准备入侵响应计划,遏制威胁。定期维护IDS,评估性能和更新规则。实施附加措施,例如防病毒软件、HIDS和SIEM。
如何使用网关IDS保护CentOS服务器内部网络的安全
2024-04-12

如何使用网关IDS保护CentOS服务器内部网络的安全

要使用网关IDS来保护CentOS服务器内部网络的安全,可以按照以下步骤进行操作:1. 安装和配置网关IDS软件:在CentOS服务器上安装和配置一个网关IDS软件,例如Snort、Suricata等。可以使用yum命令来安装这些软件。2.
2023-10-10

如何在阿里云服务器上使用SSH远程登录并更改密码

简介:这篇文章将向读者介绍如何使用SSH协议在阿里云服务器上进行远程登录,并更改密码。正文:在阿里云上创建或购买一台服务器后,您可以通过SSH协议远程访问该服务器。为了实现这一点,您需要了解如何在阿里云服务器上使用SSH远程登录,并更改密码。步骤一:配置阿里云服务器的SSH端口在阿里云服务器上配置SSH端口是至关重要的
如何在阿里云服务器上使用SSH远程登录并更改密码
2024-01-26

如何使用安全的远程桌面协议(RDP)来访问CentOS服务器

要使用安全的远程桌面协议(RDP)来访问CentOS服务器,您可以按照以下步骤进行操作:1. 确保您的CentOS服务器上已安装了RDP服务器软件。常用的RDP服务器软件包括xrdp和TigerVNC。您可以使用以下命令检查是否已安装:``
2023-10-09

如何使用安全的远程桌面协议(RDP)来访问CentOS服务器

使用安全的远程桌面协议(RDP)访问CentOS服务器。指南包括先决条件、服务器配置、客户端连接、增强安全性以及故障排除提示,帮助你建立安全且可靠的远程访问。
如何使用安全的远程桌面协议(RDP)来访问CentOS服务器
2024-04-13

编程热搜

目录