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