Linux 环境变量配置

前提介绍:

Liunx(包括mac机)环境变量的配置。

关于这个知识点,网上有好多好多介绍。但是,却忽略了一个前提条件。(或者说,他们默认都是在这个条件下配置的)

本人在mac os x 系统下,参考网上很多讲解,就是配置的不正确。经过很多很多篇搜索之后,终于找到了我要的答案。

进入正题:

1.SHELL 版本检查(非常重要!!!!)

配置 环境变量前,请先检查您系统的 SHELL 。

查看当前系统的 SHELL 的命令:

echo  $SHELL                      

网上很多介绍 SHELL 环境变量的配置的文章,默认都是 bash  SHELL 的。

但是,本人都 这台MAC mini的 os X 是 zsh SHELL 的。因此,在配置上会有区别。

而这个前提条件(检查系统的SHELL ),却被很多很多文章忽略了。这会导致你按照网上讲解的方法配置了,但是就是配的不正确!!!

这篇文章不打算去深入讨论各种 shell 的使用(本人也是菜鸟),只是想 强调 检查shell 版本的重要性!!!希望走了弯路的朋友,看到这篇文章,能有个启示。

2.修改 配置文件

2.1 bash shell :

如果你的系统是bash shell,请修改  ~/  目录下的  .bash_profile 文件(文件名有一个“点”)。请输入下面的命令:

vi   ~/.bash_profile       

环境变量配置语法,请参考下面的示例(以及本文后面附加的几个参考链接):

export ICE_HOME=/usr/local/Cellar/ice/3.6.2
export Demo1_Home=/Users/hd/Desktop/Liang/IceProject
export LD_LIBRARY_PATH=/usr/local/Cellar/ice/3.6.2/lib
export PATH=$ICE_HOME:$PATH
export PATH=$Demo1_Home:$PATH
export PATH=$LD_LIBRARY_PATH:$PATH

2.2 zsh  shell:

如果你是mac osx (10.2以后的系统),你系统的shell 可能会是  zsh shell.

请修改  ~/    目录下的 .zshrc  文件(文件名有一个“点”) 。请输入下面的命令:

vi  ~/.zshrc                   

2.3 其它 shell 

当你的系统是其它shell 的时候,我想你就会从这篇文章得到启发。你就会去网上搜索关于其它shell的配置方法。(而不是纠结于为什么别人都配正确了,我却不正确。希望这篇文章能给你启示,不要 弄错了 方向。)嘿嘿嘿,不要离开,继续往下看。

3.让你配置的环境变量立刻生效:

source   ~/.bash_profile                 

或者:

source   ~/.zshrc                                     

4.献上几个其它的命令:  

配置临时的  环境变量(这种配置方法应该不怎么常用吧,这里只是介绍一下)

export  PATH=$PATH:/Users/hd/Desktop/Liang

//  查看当前环境变量

echo  $PATH     

/  查看当前系统使用的 shell (注意,命令中的SHELL要大写)

echo  $SHELL      

查看你系统里安装的 shell 

cat  /etc/shells  

还有一个命令,就是你进入到  ~/ 目录后执行的

进入  ~/ 目录 

cd   ~/ 

执行这个命令(你会看到当前 使用的shell  的一个详细配置)

export  

 

尽信书不如无书,带着质疑的精神,我们继续前进。希望这篇文章,能对你有所启示。

 

参考链接:

https://zhuanlan.zhihu.com/p/19556676   (是这篇文章给了我启示)

http://www.cnblogs.com/caowei/p/mac-path_2013-08-26.html  (讲得不错)

http://elf8848.iteye.com/blog/1582137

http://www.flakor.cn/2014-09-14-714.html

 

转载于:https://www.cnblogs.com/MasterOogway/p/5791494.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值