C Shell的环境变量

只要把握住一点——

UNIX 操作系统中,由一个处理程序 (process)会将它全部的环境变量遗传给它所衍生出的子处理程序 (child preoceese) ,和unix的fork机制有关。

 

在用户的操作过程中,所有的shell进程均由login shell启动,均为login shell的子进程。

 

env  ,查询当前的环境变量。

 

默认变量与环境变量。shell有不少的默认变量,区别在于:

1.默认变量与环境变量的含义不同,环境变量值无法改变,除非重启。

2.在写法上,默认变量一般为小写,环境变量为大写。

3.默认变量不会自动放到subshell中,除非写到“.cshrc”,“~/.bash_profile”等类似的配置文件中才行。

posted @ 2013-12-27 11:24  城市*斗士(技术)  阅读(748)  评论(0编辑  收藏  举报