Python全系列 教程
3567个小节阅读:5930k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
环境变量是一种在操作系统(Windows、Mac、Linux)中存储的特殊字符串值,它们可以用于配置操作系统和应用程序的行为。
Linux系统中有许多环境变量,包括PATH、HOME、LANG等。
环境变量是一种KeyValue型结构
在Linux中,可以通过env
命令查看当前系统中记录的环境变量
在Linux系统中,环境变量PATH是一个非常重要的变量。它是由一组用冒号(:)隔开的路径组成的字符串,这些路径告诉操作系统去哪里查找可执行文件
当我们在终端输入一个命令时,Linux会按照PATH变量中指定的路径顺序依次查找,直到找到对应的可执行文件为止。如果最终没有找到对应的可执行文件,就会提示“command not found”的错误信息
在Linux中,设置环境变量的方式有多种,下面列举了2种常见的设置环境变量的方式:
xxxxxxxxxx
export MY_VAR=my_value
注意
此方法设置的环境变量只会在当前终端窗口中生效,关闭后失效
~/.bashrc
或~/.bash_profile
文件中添加环境变量例如,在~/.bashrc文件末尾添加以下内容:
xxxxxxxxxx
MY_VAR=my_value
提示
此方法设置的环境变量会在每次启动bash时自动加载,并对所有子进程可见
.bashrc
与.bash_profile
都是Bash shell的配置文件,它们位于用户主目录下,区别在于:
.bashrc
当用户打开一个新的终端窗口时,Bash shell就会读取并执行这些命令。通常,在.bashrc
文件中设置一些环境变量、别名、函数等.bash_profile
只会在用户首次登录系统时被读取和执行一次。通常,.bash_profile
文件用来设置一些与用户账户相关的环境变量和别名等信息说明
配置环境变量,通过
source 配置文件
,进行立刻生效,或者重新开启shell窗口
实时效果反馈
1. 若要设置环境变量MYVAR,使之在当前shell中生效,应使用哪个命令?
A export MYVAR=somevalue
B set MYVAR=somevalue
C MYVAR=somevalue
D ENV MYVAR=somevalue
答案
1=>A