Linux的环境变量

Linux的环境变量

环境变量

  本地变量:只能在当前进程中所使用

  环境变量:在当前进程及其子进程中使用

环境变量的设置

  export name=value (注意:= 左右不能有空格)

  env 查看系统所有的环境变量

  echo $环境变量名 打印出相应的环境变量值  

  注意:

    当前终端设置的断筋变量值只能在当前终端使用,离开了就没有了

    如果想在所有的地方都能使用环境变量需要配置 ~/.bash_profile ,

    如果希望配置文件中的设置生效,需要重启。

在程序红获取环境变量

  1、获取所有的环境变量,给main函数中添加第三个参数,char argp[]

  2、获取某一个环境变量的值:val = getenv("name");

在程序中设置环境变量

  putenv("name=value");(等号左右不能有空格)

posted @ 2018-10-11 11:20  YeLing0119  阅读(159)  评论(0)    收藏  举报