CentOS 环境变量
来源:Linux 教程 /
时间:2026-09-05
CentOS 环境变量
查看环境变量:
# 查看单个环境变量
echo $变量名
# 查看所有环境变量
env
# 查看本地定义的所有 Shell 变量
set
环境变量设置:
# 临时设置,仅对当前 Shell 会话有效
export 变量名=值
# 永久设置,对所有用户生效
# 编辑 /etc/profile 文件
sudo vi /etc/profile
# 添加以下内容
export 变量名=值
# 保存后执行命令使其立即生效
source /etc/profile
# 永久设置,仅对当前用户生效
# 编辑 ~/.bash_profile 文件
vi ~/.bash_profile
# 添加以下内容
export 变量名=值
# 保存后执行命令使其立即生效
source ~/.bash_profile
删除环境变量
可以通过 unset 命令删除环境变量:
# 删除环境变量
unset 变量名
设置只读变量
使用 readonly 命令可以将变量设置为只读防止修改或删除:
# 设置只读变量
export 变量名=值
readonly 变量名
# 尝试删除或修改只读变量会报错
unset 变量名 # 报错
变量名=新值 # 报错
常见环境变量
PATH:决定可执行程序的搜索路径
HOME:当前用户的主目录
LANG:系统语言和字符集
HOSTNAME:主机名
SHELL:当前使用的 Shell 类型
PWD:当前工作目录
通过合理管理环境变量,可以提高系统的灵活性和效率
上一篇: CentOS9 firewall防火墙
