在Debian系统中,env
命令用于显示当前环境变量的列表
PATH
: 这个环境变量包含了系统查找可执行文件的目录列表。当你在终端输入一个命令时,系统会在这些目录中查找对应的可执行文件。例如,/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
。
HOME
: 这个环境变量表示当前用户的主目录。例如,/home/username
。
USER
: 当前登录的用户名称。例如,username
。
SHELL
: 当前用户使用的shell。例如,/bin/bash
。
LANG
: 设置系统的语言和字符编码。例如,en_US.UTF-8
。
PS1
: 命令提示符的设置。例如,\u@\h:\w\$
,其中\u
表示用户名,\h
表示主机名,\w
表示当前工作目录。
TERM
: 终端类型。例如,xterm-256color
。
SHELL
: 当前用户使用的shell。例如,/bin/bash
。
SHLVL
: 当前shell的嵌套层级。例如,1
表示当前是在登录shell中,2
表示在一个子shell中。
LOGNAME
: 当前登录用户的用户名。例如,username
。
HOSTNAME
: 当前计算机的主机名。例如,hostname
。
这些只是环境变量的一部分,实际上还有很多其他的变量。你可以使用env
命令查看完整的列表。在终端中输入env
,然后按回车键,你将看到当前环境变量的详细信息。