为什么我的Vagrant引导文件没有修改bash_登录?
当我SSH到我的Vagrant框中时,我希望它运行以下两个命令为什么我的Vagrant引导文件没有修改bash_登录?,bash,ssh,vagrant,.bash-profile,Bash,Ssh,Vagrant,.bash Profile,当我SSH到我的Vagrant框中时,我希望它运行以下两个命令 cd /vagrant git status 因此,我自然会修改我的~/.bash_登录名来实现这一点 cat << EOF | sudo tee -a ~/.bash_login cd /vagrant git status EOF cat好的-我算出来了。万一有人遇到同样的问题-我编辑了错误的bash文件。这是有效的 cat << EOF | sudo tee -a /home/vagrant/.ba
cd /vagrant
git status
因此,我自然会修改我的~/.bash_登录名来实现这一点
cat << EOF | sudo tee -a ~/.bash_login
cd /vagrant
git status
EOF
cat好的-我算出来了。万一有人遇到同样的问题-我编辑了错误的bash文件。这是有效的
cat << EOF | sudo tee -a /home/vagrant/.bashrc
cd /vagrant
git status
EOF
cat vagrant引导文件以root运行,因此~
引用/root
,除非您su vagrant
或按照您的答案使用绝对路径。