windows往linux服务器copy文件,可以用scp进行传输。

因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端软件,使windows系统支持ssh协议才行。这里我用的是git自带的命令行工具

命令为 
scp -P port filepath/filename user@host:/filepath

-P 定义的是接收方的端口,如果端口号没改的话,默认为22,可以不省略

例:

1、把某一位置的test文件夹下的test.js   ==》》》 传到linux下的home目录中 
在文件夹下,打开git命令行工具,输入

scp test/test.js root@255.255.55.55:/home/

输入root密码就可以了

=============================================

2、传test文件夹 及 其下的所有文件
scp -r test root@255.255.55.55:/home/ 
输入root密码

=============================================

3、传test文件夹下所有文件 
scp test/* root@255.255.55.55:/home/ 
输入root密码

=============================================

 【scp】Windows 下scp报错 bad permissions_人猿泰山-CSDN博客

服务器之间数据拷贝:

【scp】【数据传输】服务器之间拷贝数据、数据同步_人猿泰山-CSDN博客_服务器之间数据同步

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐