macOS 环境变量
在 macOS 系统中,可以通过以下方式来配置环境变量,查看环境变量。
1. 临时设置(仅对当前终端会话有效)
在终端中直接使用 export
命令可以设置环境变量,这个变量只在当前会话内有效。例如:
1 |
|
之后,你可以通过 echo $MY_VAR
来查看变量值。如果关闭终端或启动新的终端窗口,这个设置就会失效。
2. 永久设置(对所有终端会话有效)
要永久设置环境变量,需要将 export
命令写入到 shell 的配置文件中。macOS 默认使用 zsh(macOS Catalina 及以上版本):
如果你使用 zsh,可以编辑文件
~/.zshrc
或~/.zprofile
:- 打开终端,输入命令:
1
nano ~/.zshrc
- 在文件末尾添加你需要的环境变量配置,例如:
1
2export MY_VAR="my_value"
export PATH="$PATH:/your/custom/path" - 保存并退出(在 nano 中按
Control+O
保存,然后Control+X
退出)。 - 使配置立即生效:
1
source ~/.zshrc
- 打开终端,输入命令:
如果你使用 bash(较旧版本或自行切换到 bash),则修改
~/.bash_profile
或~/.bashrc
:- 打开终端,输入命令:
1
nano ~/.bash_profile
- 添加环境变量配置:
1
2export MY_VAR="my_value"
export PATH="$PATH:/your/custom/path" - 保存并退出,然后运行:
1
source ~/.bash_profile
- 打开终端,输入命令:
3. 查看环境变量
使用 printenv 命令
打开终端,输入以下命令查看所有环境变量:1
printenv
这条命令会列出当前会话中的所有环境变量及其值。
使用 env 命令
类似于 printenv,env 命令也可以显示环境变量:1
env
查看特定环境变量
如果只想查看某个特定的环境变量,例如 PATH,可以这样输入:1
echo $PATH
使用 set 命令
输入以下命令也可以显示当前的所有环境变量和 shell 函数,但输出可能会更长:1
set
“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信支付

支付宝支付
macOS 环境变量
http://neurowave.tech/2025/03/01/3-macOS环境变量设置/