主机虚拟机(或服务器)互传文件:SCP命令和MobaXterm工具

简介:        当我们在虚拟机环境中工作时,文件传输通常是一个常见的任务。无论是将文件从主机上传到虚拟机,还是将虚拟机中的文件传输到主机,都需要一种有效的方法来实现。在本博客中,我们将介绍在虚拟机中实现文件上传的不同方法,包括SCP(Secure Copy Protocol)命令和MobaXterm工具。这些方法提供了各自的优势,可以根据您的需求和喜好进行选择。

目录

一,SCP命令 

1.确保SSH连接可用

2.基本用法

3. 使用SCP命令:

二,使用MobaXterm工具

1.下载和安装MobaXterm:

2.启动MobaXterm应用程序连接虚拟机。

3.文件上传 


一、SCP命令 

1、确保SSH连接可用

ssh安装,配置以及免密连接,首先确保虚拟机支持SSH连接。

2、基本用法介绍

命令格式

将source文件传递到到destination中:

scp source destination

一次复制多个文件:

scp source1 source2 destination

复制文件夹:

scp -r  ~/tmp myserver:/home/

将本地家目录中的tmp文件夹复制到myserver服务器中的/home目录下。

将myserver服务器中的~/homework/文件夹复制到本地的当前路径下。

scp -r myserver:homework .

-p指定服务器的端口号:

scp -P 22 source1 source2 destination

注意: scp的-r -P等参数尽量加在source和destination之前。

3、使用SCP命令

打开终端,使用以下命令将文件从主机上传到虚拟机,或者从虚拟机下载文件到主机:

scp -r  主机文件  用户名@Linux虚拟机IP地址:/远程/目录/

 其中-r代表递归 (上传文件目录要加) 

scp -r C:\Users\31546\Desktop\图片 leaf-domain01@192.168.159.129:/home/leaf-doamin01/myNotes 

这里我的虚拟机用户名是leaf-domain01  IP地址是 192.168.159.129

SCP命令提供了更多的控制和定制选项,适用于需要传输大量文件或特定目录结构的情况。

二、使用MobaXterm工具

1、下载和安装MobaXterm

 从MobaXterm官方网站下载并安装MobaXterm。可以选择Home Edition(免费)或Professional Edition(付费)。

2、启动MobaXterm应用程序连接虚拟机。

 输入密码即可连接成功

3、文件上传 

拖拽即可

MobaXterm提供了一个直观的图形界面,同时保持了传输的安全性和可靠性。这是一个功能强大的工具,适用于各种文件传输需求。对应其他工具还要Xshell等。

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值