Windows可打开系统/属性里面的环境变量窗口查看,也可以利用set命令查看,*nix可以利用env命令查看。从开发的角度,可以用getenv函数获取环境变量。
为何需要重启环境变量才生效?
你一定经历过,在设定某个环境变量后,需要重启终端或者应用程序才会生效。这一般发生在,在外部设定了环境变量,而不是在当前终端更新环境变量(比如export或source执行)。
- 在Windows环境,如果在计算机属性中修改环境变量,已经打开的命令行终端或者应用程序是无法自动apply,需要重启。原因在于修改环境变量的进程并不是已打开的程序。
