gpt4 book ai didi

bash - 在 "vagrant ssh"时自动 chdir 到 vagrant 目录

转载 作者:行者123 更新时间:2023-11-29 08:41:36 24 4
gpt4 key购买 nike

所以,我有一堆运行某种 Linux 风格(centos、ubuntu 等)的 vagrant VM。我想自动确保“vagrant ssh”也将“cd/vagrant”,这样任何人在登录时都不必记住这样做。

我发现(呃!)echo "\n\ncd/vagrant">>/home/vagrant/.bashrc 可以解决问题。我不知道的是如何确保只有在 cd 命令不存在的情况下才会发生这种情况。我不是 shell 专家,所以我在这里完全困惑。 :)

最佳答案

您可以使用 config.ssh.extra_args 来做到这一点在你的 Vagrantfile 中设置:

  config.ssh.extra_args = ["-t", "cd /vagrant; bash --login"]

然后,无论何时运行 vagrant ssh,您都将进入 /vagrant 目录。

关于bash - 在 "vagrant ssh"时自动 chdir 到 vagrant 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17864047/

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