从Windows用scp往linux里传输文件

编程入门 行业动态 更新时间:2024-10-06 12:31:43

有时候会需要从windows往linux服务器copy文件,直接copy的话会比较麻烦,可以用scp进行传输。

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

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

如果端口号没改的话 默认为22 可以不写 P为大写

比我我把桌面上的test文件夹下的test.js传到linux下的home目录中
可以直接在桌面打开git命令行工具 它自动定位到Desktop

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

输入root密码就可以了

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

传test文件夹
scp -r test root@255.255.55.55:/home/
输入root密码

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

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


不过现在一般都是使用rz、sz来上传下载文件
首先,服务器要安装了rz,sz
yum install lrzsz (ubuntu系统使用apt-get install lrzsz )

当然你的本地windows主机也通过ssh连接了linux服务器

运行rz,会将windows的文件上传到linux服务器

运行sz filename,会将文件下载到windows本地

更多推荐

从Windows用scp往linux里传输文件

本文发布于:2023-06-14 01:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1422295.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:传输文件   Windows   scp   linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!