环境变量

参考http://www.jb51.net/LINUXjishu/77524.html

 对source的介绍参考:

https://www.cnblogs.com/pkufork/p/linux_source.html

 

 

得出的结论是:

1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;

2、一个shell中的系统环境变量会被复制到子shell中(用export定义的变量);

3、一个shell中的系统环境变量只对该shell或者它的子shell有效,该shell结束时变量消失
(并不能返回到父shell中)。

4、不用export定义的变量只对该shell有效,对子shell也是无效的。

常用:

export HELLO="Hello!" //设置环境变量 ----只是作用当前shell;要想永久设置:

将其写到/etc/profile中,然后用命令source /etc/profile立即生效

echo $HOME //显示环境变量

posted @ 2018-05-19 15:05  WorldsCollide  阅读(47)  评论(0)    收藏  举报