
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.1 环境变量
工作中经常遇到“某些命令安装完不生效,但重新打开就生效”的场景,其实这与环境变量相关。
环境变量相当于给系统或用户应用程序设置的参数,每个环境变量都有各自的具体作用。比如PATH,它的作用是告诉系统:当运行一个完整路径未知的程序时,除了在当前目录下寻找此程序,还应该到哪些目录下去寻找。
PATH环境变量的配置方法如下。

环境变量的生效范围有两个,即在当前上下文中生效和永久生效。如果希望环境变量永久生效,配置完成后需要执行source命令,或者重新打开终端。重新打开终端时也会重新加载启动脚本,相当于在终端执行了source命令。source命令具体如下。
