插件窝 干货文章 linux中查看环境变量的命令是什么

linux中查看环境变量的命令是什么

变量 环境 bash PATH 528    来源:    2025-04-15

在 Linux 中查看环境变量的常用命令如下:


1. 查看所有环境变量

printenv

env

这两个命令会列出当前会话中的所有环境变量及其值。


2. 查看特定环境变量

echo $变量名

例如查看 PATH 变量:

echo $PATH

或使用 printenv

printenv PATH

3. 查看 Shell 变量(包括环境变量和局部变量)

set

这会显示所有 Shell 变量(包括环境变量和当前 Shell 的局部变量)。


4. 通过 export 查看已导出的环境变量

export -p

这会列出所有已导出为环境变量的变量。


常用场景示例:

  • 检查 JAVA_HOME 是否存在bash echo $JAVA_HOME
  • 检查 PATH 的值bash echo $PATH | tr ':' '\n' # 按行显示 PATH 的每个路径

注意事项:

  • 环境变量是区分大小写的(如 $PATH$path 不同)。
  • 通过 export 设置的变量仅在当前会话或其子进程中有效,重启终端后会失效。如需永久生效,需写入配置文件(如 ~/.bashrc~/.bash_profile/etc/environment)。

如果需要进一步操作(如添加或修改变量),可以告诉我具体需求!