首页/发现新知
视界 · 深度阅读

centos env如何打印所有

在 CentOS(以及大多数 Linux 发行版)中,如果你想打印当前 shell 的所有环境变量,可以使用以下常用命令:

1. 打印所有环境变量(推荐)

env

或

printenv

两者都会列出当前用户环境中的所有变量,例如:

PATH=/usr/local/bin:/usr/bin
HOME=/root
USER=root
LANG=en_US.UTF-8

2. 打印所有变量(包括环境变量和 shell 变量)

set

⚠️ set 会显示更多内容,包括 shell 函数和普通变量,不只是环境变量。


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

echo $PATH

或

printenv PATH

4. 查看所有 export 出去的变量

export -p

总结

命令 作用
env 打印环境变量
printenv 打印环境变量
set 打印所有变量和函数
export -p 打印已导出的变量

如果你是 在脚本里 或者 非交互 shell 中遇到问题,也可以告诉我具体场景,我可以给你更精确的建议。

读到这里,发现更多一点。探索更多内容 ↗