Linux的环境变量
环境变量
本地变量:只能在当前进程中所使用
环境变量:在当前进程及其子进程中使用
环境变量的设置
export name=value (注意:= 左右不能有空格)
env 查看系统所有的环境变量
echo $环境变量名 打印出相应的环境变量值
注意:
当前终端设置的断筋变量值只能在当前终端使用,离开了就没有了
如果想在所有的地方都能使用环境变量需要配置 ~/.bash_profile ,
如果希望配置文件中的设置生效,需要重启。
在程序红获取环境变量
1、获取所有的环境变量,给main函数中添加第三个参数,char argp[]
2、获取某一个环境变量的值:val = getenv("name");
在程序中设置环境变量