在 CentOS 中,有多种方法可以查看和打印环境变量(env 信息)。下面按常用方式给你说明。
envenv
printenvprintenv
env和printenv输出内容基本一致。
echo $HOME
echo $PATH
echo $USER
或者使用:
printenv HOME
set
⚠️ set 输出的内容会比 env 多,包含非环境变量。
echo $$
cat /proc/$$/environ | tr '\0' '\n'
cat /proc/1234/environ | tr '\0' '\n'
env > env.txt
或:
printenv > env.txt
查看:
cat env.txt
printenv PATH
printenv | grep -i java
env | grep USER
| Shell | 说明 |
|---|---|
| bash | env / printenv 都可用 |
| sh | 同上 |
| zsh | 同样支持 |
如果你是想:
可以告诉我具体场景,我可以给你更针对性的命令。