在Ubuntu和其他类Unix系统中,环境变量的命名遵循一定的规则。以下是这些规则的详细说明:
字母和数字:
下划线:
无特殊字符:
!
, @
, #
, $
, %
, ^
, &
, *
, (
, )
, -
, +
, =
, {
, }
, [
, ]
, |
, \
, /
等)。区分大小写:
PATH
和path
是两个不同的变量。长度限制:
前缀约定:
AcmeCorp
,你可以使用ACME_
作为前缀。以下是一些符合上述规则的环境变量示例:
MY_VARIABLE
DATABASE_URL
USER_HOME_DIR
ACME_API_KEY
你可以在终端中使用以下命令来设置环境变量:
export MY_VARIABLE=value
将以下行添加到你的~/.bashrc
、~/.profile
或/etc/environment
文件中:
export MY_VARIABLE=value
然后运行source ~/.bashrc
(或相应的文件)使更改生效。
你可以使用以下命令来查看当前会话中的所有环境变量:
printenv
或者查看特定变量的值:
echo $MY_VARIABLE
遵循这些规则可以帮助你创建和管理清晰、一致且不易出错的环境变量。