SCP 协议上传和下载数据

方法一: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、上传 本地地址 在前,下载本地地址在后

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容