Linux 服务器下载文件内容到本地主机

我想把一个在服务器上的叫做root.log的文件下载到我的本地,一开始报了这样的错

ssh: Could not resolve hostname c: Name or service not known
lost connection

我看网上教的是使用scp命令,

格式是:scp 服务器用户名@服务器ip/服务器文件路径 本地文件路径 

比如我的文件路径是~/root/root.log  然后我想下载到C:\Users\18213\Desktop上面

那么我的命令应该是: scp root@172.22.31.195:~/root/root.log C:/Users/18213/Desktop ???

其实是不对的,如果像我这样输入命令然后输入服务器密码就会报我上面那个错误,因为你登录服务器后,这条命令就作废了。你不能在已经连接服务器的时候再使用scp命令。scp命令就是给cmd命令行中使用的。

正确的做法应该是输入exit 退出服务器,然后在windows cmd命令行中输入:

scp root@8.130.34.24:/root/root.log C:\Users\18213\Desktop

"Could not resolve hostname"错误通常是由于无法解析主机名引起的。这可能是因为主机名输入错误,或者无法连接到指定的主机。要解决此问题,您可以采取以下步骤: 1. 检查主机名的拼写是否正确。请确保在SSH命令中输入的主机名与目标主机的实际主机名匹配。 2. 确保您的网络连接正常。如果您无法连接到指定的主机,请检查网络连接是否正常,尝试重启路由器或使用其他网络连接。 3. 检查目标主机是否正在运行并且可访问。请确保目标主机处于运行状态,并且您具有连接到该主机的权限。 4. 检查防火墙设置。如果目标主机上的防火墙设置过于严格,可能会阻止您的连接。请确保允许从您的主机连接到目标主机的网络流量。 如果您仍然遇到问题,请参考引用和中提供的SSH命令和参数,以确保您的命令正确无误,并遵循正确的语法和格式。此外,您还可以检查您的SSH配置文件,以确保没有任何错误或冲突导致连接问题。 :SSH Hostname (required) export SSH_HOSTNAME= :scp命令如下 scp:是基于ssh进行远程文件拷贝的命令远程拷贝文件 scp 本地文件 远程服务器用户名@远程服务器ip地址:指定拷贝到远程服务器的路径scp 远程服务器用户名@远程服务器ip地址:远程服务器文件 指定拷贝到本地电脑的路径远程拷贝目录 scp -r 本地目录 远程服务器用户名@远程服务器ip地址:指定拷贝到远程服务器的路径scp -r 远程服务器用户名@远程服务器ip地址:远程服务器目录 指定拷贝到本地电脑的路径-r:表示递归拷贝整个目录。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [slack-to-ssh:从Slack交互式消息按钮运行SSH命令](https://download.csdn.net/download/weixin_42120405/16625244)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [解决报错:ssh: Could not resolve hostname c: Temporary failure in name resolutionlost connection](https://blog.csdn.net/qq_43874317/article/details/127332387)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值