在Debian环境下,环境变量是用于配置系统行为和应用程序运行的关键设置。以下是一些常见的环境变量及其用途:
PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOME
/home/username
USER
username
SHELL
/bin/bash
LANG
en_US.UTF-8
LC_ALL
en_US.UTF-8
HOSTNAME
debian-hostname
LOGNAME
USER
相同。SUDO_USER
root
PATH_ENV
这些变量通常由特定的应用程序设置和使用。
JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
PYTHONPATH
/usr/local/lib/python3.8/dist-packages
MYSQL_HOME
/usr/local/mysql
NPM_CONFIG_PREFIX
/usr/local
GITHUB_TOKEN
DOCKER_HOST
unix:///var/run/docker.sock
用户可以在自己的shell配置文件(如.bashrc
, .bash_profile
, .zshrc
等)中定义自定义环境变量。
例如,在.bashrc
中添加:
export MY_VARIABLE="my_value"
你可以使用以下命令查看当前会话的所有环境变量:
printenv
或者查看特定变量的值:
echo $PATH
要永久设置环境变量,可以在相应的shell配置文件中添加导出语句,并重新加载配置文件(如source ~/.bashrc
)。
希望这些信息对你有所帮助!如果有其他具体问题,请随时提问。