操作系统环境变量
在 Windows 和 Linux 系统中,环境变量用于存储系统级或用户级的配置信息,如代理设置、路径变量、应用程序参数等。以下是 查看、设置和管理环境变量 的详细说明,包括 env
、set
、export
以及其他相关命令的使用方式。
🖥 Windows 上的环境变量管理
在 Windows 上,环境变量可以通过 命令行(cmd)、PowerShell 或 GUI(图形界面) 进行查看和修改。
1. 查看环境变量
(1)在 CMD(命令提示符)中
set
- 该命令会列出 所有环境变量。
- 如果想查看某个特定的环境变量,例如
PATH
:echo %PATH%
(2)在 PowerShell 中
Get-ChildItem Env:
- 列出所有环境变量(类似
env
命令)。 - 查看某个环境变量:
echo $Env:PATH
(3)在 GUI 界面
- Win + R,输入
sysdm.cpl
并回车,打开 系统属性 界面。 - 选择 “高级” → “环境变量”。
- 这里可以看到 系统变量 和 用户变量。
2. 设置环境变量
(1)在 CMD(临时生效,当前会话有效)
set MY_VAR=hello
echo %MY_VAR%
说明:
- 这个变量 仅对当前 CMD 窗口有效,关闭窗口后变量会消失。
(2)在 CMD(永久生效)
setx MY_VAR "hello"
说明:
setx
用于 永久设置 环境变量,但不会影响当前会话(需要重新打开 CMD)。- 设置后可以在新的 CMD 窗口中通过
echo %MY_VAR%
查看。</