在 CentOS 系统中,有许多常用的环境变量。以下是一些常见的环境变量及其用途:
PATH:包含系统可执行文件的搜索路径。当您在终端中输入一个命令时,系统会在 PATH 变量指定的目录中查找相应的可执行文件。
HOME:表示当前用户的主目录。例如,对于普通用户,它可能是 /home/username,而对于 root 用户,它是 /root。
USER:表示当前登录的用户。
UID:表示当前登录用户的用户 ID。
GID:表示当前登录用户的组 ID。
SHELL:表示当前用户使用的 shell 程序,例如 /bin/bash 或 /bin/zsh。
LANG 和 LANGUAGE:表示系统的语言设置。这些变量用于控制程序的语言和地区设置。
TZ:表示系统的时区设置。
PS1:表示命令提示符的样式。您可以通过修改 PS1 变量来自定义命令提示符的外观。
EDITOR:表示默认的文本编辑器。例如,设置为 vim 或 nano。
TERM:表示终端类型。这个变量用于控制终端的行为和显示特性。
HISTSIZE:表示命令历史记录的大小。这个变量用于控制保存在内存中的命令历史记录的数量。
PS1:表示命令提示符的样式。您可以通过修改 PS1 变量来自定义命令提示符的外观。
要查看当前的环境变量,您可以在终端中运行 printenv 命令。要查看特定环境变量的值,可以使用 echo $VARIABLE_NAME 命令,其中 VARIABLE_NAME 是要查看的环境变量的名称。