在Debian环境下,环境变量是用于配置系统行为和应用程序运行的关键设置。以下是一些常见的环境变量及其用途:
PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binHOME
/home/usernameUSER
usernameSHELL
/bin/bashLANG
en_US.UTF-8LC_ALL
en_US.UTF-8HOSTNAME
debian-hostnameLOGNAME
USER相同。SUDO_USER
rootPATH_ENV
这些变量通常由特定的应用程序设置和使用。
JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64PYTHONPATH
/usr/local/lib/python3.8/dist-packagesMYSQL_HOME
/usr/local/mysqlNPM_CONFIG_PREFIX
/usr/localGITHUB_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)。
希望这些信息对你有所帮助!如果有其他具体问题,请随时提问。