我有Windows虚拟机虚拟机,我想从它转移一些文件…我想使用SCP,但我不知道什么目录path,我应该写(我猜像是C:\东西\东西不会在我的Linux机器上工作,是吗?)
编辑:
如果您要将来宾系统中的文件复制到主机系统(或其他方法),最简单的解决方法是设置一个共享文件夹。 查看VirtualBox文件夹共享的文档。
如果您的Linux机器上已经安装了ssh,并且确实想使用scp,则可以在Windows虚拟机上安装WinSCP并使用它,或者使用内置于PuTTY的SFTP客户机。
你有一些select:
基本上你有两个select:使用内置的文件夹共享选项,你需要从二进制VirtualBox (不是OSE社区版本 )安装和安装Guest Additions,或者使用两个相同的方法物理计算机,IE,使用OS提供的方式访问。 在你的情况下,你可以使用Samba ,SSH或FTP。
如果你能够使用Guest Additions,这是最简单的方法,恕我直言。
你可以使用rsync,有一些Windows客户端,比如Deltacopy。 FTP是另一个简单的select,也可能是Samba。
最快的方法是离线虚拟机,并在linux下进行磁盘镜像的回送挂载并复制文件。 这样你就可以避免networking和虚拟机执行的开销。
我会从Windows系统的文件到Linux系统。
VirtualBox支持虚拟networking驱动器。 打开VirtualBox,应该有一个“虚拟networking驱动器”部分。 只需添加一个文件夹(从Linux),重新启动你的虚拟机,你应该能够通过networking邻居访问它(就像你“共享文件”)。 您也可以将其映射到Windows中的networking驱动器。
例如:我有我的Linux主文件夹映射到Z:驱动器。
您可以使用WINSCP或FILEzilla客户端
另一个menthod
您可以将Windows驱动器堆起来,并将文件从LINUX复制并粘贴到windows nautilus-connect-server