SCP 协议上传和下载数据

2021-03-09  本文已影响0人  Peter_iris

方法一:SCP相关软件上传

在windows本地和服务器数据的交换过程中,最简单的方式就是下载WinScP, Filezilla软件直接登录linux 服务器,链接相应的文件夹,文件手动拖拽


image.png

方法二:Shell 终端上传

使用linux 服务器shell终端MobaXTerm,该软件既可以当作shell的终端使用,也可以用来上传文件,上传速度非常快,也是拖拽式上传文件,该终端整合了shell的终端功能和文件传输功能,而且还内置图像显示的X11协议,功能非常强大,不想多安装其他软件,就他一个软件就能解决

下载地址:https://mobaxterm.mobatek.net/download-home-edition.html

image.png

方法三 :SCP 协议

  1. windows上传文件夹到linux服务器
scp -rp e:\scpdata   root@10.1.22.5:/root**

复制windows本地D:/data目录到远程服务器10.1.22.5的/root目录
-r 递归复制子文件夹内容
-p 保留原文件修改,访问时间和权限(modes)信息

  1. windows上传文件到linux服务器
scp e:\scpdata\1.txt  root@10.1.22.5:/root
  1. 从linux服务器下载文件
scp root@10.1.22.5:/root/1.txt  e:\scpdata\

**注意:需要本地Windows有bash命令工具**

关于windows下的bash命令行工具:
安装git客户端就自带了mingw64,运行git-bash.exe就可以进入bash命令行
git windows客户端下载:https://git-scm.com/download/win
提示
1、文件路径一般最好给绝对路径
2、记住:无论是上传还是下载,IP 后面一定要加 : ,之后再紧跟远程服务器的路径
3、上传文件夹或下载文件夹要加** -r ** 参数
4、上传 本地地址 在前,下载本地地址在后

上一篇下一篇

猜你喜欢

热点阅读