用scp命令从windows上传文件到linux服务器(或者linux到windows)和遇到的问题

您所在的位置:网站首页 linux本地上传文件到服务器 用scp命令从windows上传文件到linux服务器(或者linux到windows)和遇到的问题

用scp命令从windows上传文件到linux服务器(或者linux到windows)和遇到的问题

2024-07-12 21:12| 来源: 网络整理| 查看: 265

linux小白,在用scp命令上传文件的时候遇到了很多问题。

本地主机window,远程服务器windows

待上传的文件绝对路径:c:\Users\lm\Desktop\wenjan.txt

linux服务器的主机号码:[email protected](内网)

linux服务器需要接收文件的路径:\home\lm

我先用git的ssh登录远程服务器,然后输入命令:

scp c:\Users\lm\Desktop\wenjian.txt [email protected]:\home\lm

提示ssh: Could not resolve hostname c: Name or service not known

这个错误太白痴了,我还想了半天,原来是我已经远程登录服务器,所以默认本地主机是[email protected],在linux服务器上肯定是找不到c盘的,如果已经登录远程服务器,则需要在源文件前面加上本地主机的主机号,并且回车后需要输入本地主机的密码。

所以我输入exit退出远程登录,git命令行切换回本地主机,切换当前命令目录到源文件路径下:

cd c:\Users\lm\Desktop

然后输入命令

scp wenjian.txt [email protected]:\home\lm

回车,让我输入远程主机密码,收入完成后远程传送成功。

 

要点:使用scp命令最好吧命令当前目录切换到源文件的目录,再传输文件到远程主机。

其他方向传输同理



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3