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