大家。
我有一个基本的问题想咨询,关于环境变量设置。 关闭我的一个现有的终端,它可以执行编译(make)和执行自定义(mksdboot)命令,我不能再执行mksdboot命令了(我已经执行了预定义的设置环境变量shell脚本,即$ ./arndale_envsetup.sh)在新的终端。
因为我是Linux的初学者,我对环境变量设置规则不是很清楚。 我试图'su'或'sudo'来执行mksdboot,但没有运气:(
PS。我有另一个项目需要在我的PC上编译(我没有将PATH导出到.bashrc,只在每次打开一个新终端时执行导出PATH),是否可以尝试原始项目的环境变量?
感谢。
[增订]
我尝试使用$ source ./arndale_envsetup.sh,相关命令终于工作了。 但我仍然没有弄清楚工作与不工作之间的原因。 >“中<
答案 0 :(得分:0)
命令
history
会列出你以前的命令在哪里。
这可能会给你一个指针,以你需要的方式设置路径。
您也可以尝试通过
查看您的命令locate mksdboot