温馨提示×

centos env如何查看环境变量

小樊
38
2026-09-03 05:00:27
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,查看环境变量常用以下几种方式:

1. 查看所有环境变量

env

或

printenv

两者基本等效,都会列出当前 shell 的所有环境变量。

2. 查看某个具体环境变量

printenv PATH

或

echo $PATH

例如查看 JAVA_HOME:

echo $JAVA_HOME

3. 查看所有变量(包括环境变量和 shell 变量)

set

注意:set 会显示更多内容(包括局部变量、函数等)。

4. 查看环境变量定义来源(常见配置文件)

环境变量通常在以下文件中设置:

  • 系统级:
    • /etc/profile
    • /etc/profile.d/*.sh
    • /etc/bashrc
  • 用户级:
    • ~/.bash_profile
    • ~/.bashrc
    • ~/.profile

查看示例:

cat ~/.bashrc
cat /etc/profile

5. 查看当前 shell 类型及环境变量是否生效

echo $SHELL

如果修改了环境变量,需要重新登录或使用:

source ~/.bashrc

或

. ~/.bash_profile

如果你有具体想查的变量(如 PATH、JAVA_HOME、LD_LIBRARY_PATH 等),可以告诉我,我可以给你更针对性的命令。

0 踩