CentOS中的环境变量主要包括以下几类:
PATH:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOME:
/home/username
USER:
username
LOGNAME:
USER
相同。SHELL:
/bin/bash
HOSTNAME:
hostnamectl
命令查看或设置。LANG 和 LC_ALL:
TZ:
Asia/Shanghai
EDITOR:
vim
PAGER:
less
用户可以在自己的~/.bashrc
、~/.bash_profile
或~/.profile
文件中设置环境变量,这些变量仅对当前用户有效。
例如,在~/.bashrc
中添加:
export MY_VAR="Hello World"
可以在终端中使用export
命令临时设置环境变量,这些变量仅在当前shell会话中有效。
例如:
export TEMP_VAR="Temporary Value"
使用printenv
命令查看所有环境变量:
printenv
查看特定环境变量:
printenv PATH
在shell中查看当前环境变量:
env
PATH
变量,系统会按照顺序查找可执行文件。通过合理配置和管理环境变量,可以提高系统的灵活性和安全性。