当前位置: 技术问答>linux和unix
shell指令开机执行问题
来源: 互联网 发布时间:2016-10-20
本文导语: 在虚拟机上安装Ubuntu用来配合开发板进行嵌入式linux开发, 现在环境都搭建好了,但是每次开机的时候都是要先执行"source /root/.bash_profile"才可以编译内核的,查看了下".bash_profile"文件,是关于环境变量的设置的,如...
在虚拟机上安装Ubuntu用来配合开发板进行嵌入式linux开发,
现在环境都搭建好了,但是每次开机的时候都是要先执行"source /root/.bash_profile"才可以编译内核的,查看了下".bash_profile"文件,是关于环境变量的设置的,如下:
# New environment setting added by Sourcery G++ Lite for ARM GNU/Linux on Mon Nov 15 23:45:38 PST 2010 1.
# The unmodified version of this file is saved in /root/.bash_profile1846864599.
# Do NOT modify these lines; they are used to uninstall.
PATH="/opt/TOOLS/compiler/bin:${PATH}"
export PATH
# End comments by InstallAnywhere on Mon Nov 15 23:45:38 PST 2010 1.
#Add by lihao
CROSS_COMPILE=arm-none-linux-gnueabi-
PATH="/opt/TOOLS/compiler/bin:${PATH}"
PATH="/usr/bin:${PATH}"
export PATH CROSS_COMPILE
#Add end
现在想请问大家,我想让虚拟机上的linux开机后就自动执行了"source /root/.bash_profile"shell指令,应该在什么文件里添加这句指令比较合适呢···
现在环境都搭建好了,但是每次开机的时候都是要先执行"source /root/.bash_profile"才可以编译内核的,查看了下".bash_profile"文件,是关于环境变量的设置的,如下:
# New environment setting added by Sourcery G++ Lite for ARM GNU/Linux on Mon Nov 15 23:45:38 PST 2010 1.
# The unmodified version of this file is saved in /root/.bash_profile1846864599.
# Do NOT modify these lines; they are used to uninstall.
PATH="/opt/TOOLS/compiler/bin:${PATH}"
export PATH
# End comments by InstallAnywhere on Mon Nov 15 23:45:38 PST 2010 1.
#Add by lihao
CROSS_COMPILE=arm-none-linux-gnueabi-
PATH="/opt/TOOLS/compiler/bin:${PATH}"
PATH="/usr/bin:${PATH}"
export PATH CROSS_COMPILE
#Add end
现在想请问大家,我想让虚拟机上的linux开机后就自动执行了"source /root/.bash_profile"shell指令,应该在什么文件里添加这句指令比较合适呢···
|
你环境变量加的位置错误。
你把这些环境变量加到/etc/profile里去! 就OK啦!
你把这些环境变量加到/etc/profile里去! 就OK啦!