gpt4 book ai didi

linux - 如何将文件从本地 vagrant 复制到本地系统?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:51:43 24 4
gpt4 key购买 nike

我想将 local.conf 从本地 vagrant 机器复制到本地系统(我的机器)。 Vagrant 在同一台机器上运行。我尝试了以下命令。它运行成功,但是当我在我的系统上搜索 local.conf 文件时,我什么也没得到。

[vagrant@localhost devstack]$ scp vagrant@192.168.50.4:/home/vagrant/local.conf local.conf 
vagrant@192.168.50.4's password:
local.conf 100% 3857 3.8KB/s 00:00
[vagrant@localhost devstack]$

最佳答案

要将文件从主机复制到虚拟机(反之亦然),您不一定需要特定的协议(protocol),如范围或 ftp。

默认情况下,vagrant 会自动将 /vagrant 目录设为与本地文件夹共享的文件夹。所以你可以从虚拟机复制任何文件到 /vagrant 目录,你会在你的本地文件夹下看到它们,你有 Vagrantfile 和你初始化 vagrant 的地方。

如果您的本地硬盘上有其他文件要与您的虚拟机共享,您可以轻松地从 Vagrantfile 添加一个共享文件夹

  config.vm.synced_folder "/Users/fhenri/myproject", "/project"

将共享本地文件夹 /Users/fhenri/myproject 与虚拟机中的 /project 文件夹,您可以只使用 mvcp 将文件从一个文件移动/复制到另一个文件

关于linux - 如何将文件从本地 vagrant 复制到本地系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32315256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com