在Linux里设置环境变量的方法(export PATH)

来源:互联网 发布:java行业薪资 编辑:程序博客网 时间:2024/05/22 13:20
  • 列表内容

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mini2440 linux-gcc编译器在“/usr/local/arm/4.3.2/bin/”目录下,有如下三种方法来设置环境变量:

1、在命令行中直接用export命令:
#export PATH=$PATH:/usr/local/arm/4.3.2/bin/

注意:“$PATH”是引用之前的PATH的值的意思。

查看是否已经设好,可用命令export查看:

这里写图片描述
可以看到,环境变量已经设好,PATH里面已经有了我要加的编译器的路径。

2、修改profile文件:
#vi /etc/profile
在里面加入:
export PATH=$PATH:/usr/local/arm/4.3.2/bin/
保存退出,重新激活文件:
source /etc/profile

3.修改.bashrc文件:
# vi /root/.bashrc
在里面加入:
export PATH=$PATH:/usr/local/arm/4.3.2/bin/
保存退出,重新激活文件:
source /root/.bashrc

最后可以通过echo命令测试一下:
# echo $PATH
看看输出里面是不是已经有了/usr/local/arm/4.3.2/bin/这个路径了。

——————————————俺不仅仅是分割线———————————————————–
/bin”、“/sbin”、“/usr/bin”、“/usr/sbin”、“/usr/local/bin”等路径已经在系统环境变量中了,如果可执行文件在这几个标准位置,在终端命令行输入该软件可执行文件的文件名和参数(如果需要参数),回车即可。
  如果不在标准位置,文件名前面需要加上完整的路径。不过每次都这样跑就太麻烦了,一个“一劳永逸”的办法是把这个路径加入环境变量。命令 “PATH=$PATH:路径”可以把这个路径加入环境变量,但是退出这个命令行就失效了。要想永久生效,需要把这行添加到环境变量文件里。有两个文件可 选:“/etc/profile”和用户主目录下的“.bash_rc”,“/etc/profile”对系统里所有用户都有效,用户主目录下的“.bash_rc”只对这个用户有效。

“PATH=$PATH:路径1:路径2:…:路径n”,意思是可执行文件的路径包括原先设定的路径,也包括从“路径1“到“路径n”的所 有路径。当用户输入一个一串字符并按回车后,shell会依次在这些路径里找对应的可执行文件并交给系统核心执行。

0 0
原创粉丝点击