ssh 上的环境变量值不一样

ssh 上的环境变量值不一样

我正在尝试使用 ssh 使用运行 ubuntu 16.04 的远程计算机。在这台机器上,我已将$ANDROID_HOME环境变量设置为指向 android sdk 位置。在远程机器上,如果我本地登录,我可以通过检查来查看此变量是否正确设置echo $ANDROID_HOME,但问题是当我使用 ssh 和echo $ANDROID_HOME命令时,它返回空字符串。当我尝试查看我对变量所做的某些更改时,$PATH这些更改也没有反映在 ssh 上。这里可能是什么问题?我在远程机器上的 ~/.bashrc 文件中设置了这些变量,我在末尾附加了这些行

export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=~/Android/Sdk/platform-tools:$PATH export PATH=~/apache-ant-1.10.2/bin:$PATH export PATH=~/gnuplot-5.2.2:$PATH

两台机器都运行 ubuntu 16.04

相关内容