环境变量定义系统上运行的进程的行为。这些变量存储有关计算环境的信息,应用程序可以访问这些信息以相应地调整其行为。因此,环境变量配置会影响您的Linux系统及其应用程序。此外,您还可以通过设置环境变量来自定义计算环境。
因此,了解如何声明环境变量对于所有Linux用户来说都是至关重要的。它无疑提高了效率和生产力。这篇短博客将毫无困难地讨论设置环境变量的不同方法。
导出命令
可以使用导出命令来设置环境变量。要使用它,请在终端中输入以下命令:
export MY_VARIABLE=值
此命令将环境变量MY_variable设置为其值为“value”。您可以使用类似的命令,将“MY_VARITABLE”和“value”分别替换为所需的变量名称和值。例如,要将名为PRATEEK_EV的变量设置为值“Hello World!”,请输入:
export PRATEEK_EV=“你好,世界!”
成功执行后,它不会显示任何内容,但您可以使用printenv命令进行确认。
set命令
set命令是export命令的替代命令,export命令在脚本或会话中临时创建变量:
设置MY_VARIABLE=值
再次,根据您的偏好替换值。例如,重拍上面的例子:
set PRATEEK_EV=“你好,世界!”
永久环境变量
使用set和export命令创建的环境变量是临时的,在关闭shell会话之前一直保留在系统中。如果您计划在更长的时间内设置环境变量,请将其导出到bash配置文件中。
nano~/.bashrc
波浪形符号(~)表示主目录,bashrc是bash配置文件的名称。对于zsh或鱼壳,可以分别使用“nano~/.zshrc”和“nano~//.config/fish/config.fish”。现在,将以下命令附加到文件中并保存:
export MY_ENV=“信息”
快速总结
环境变量有助于塑造Linux系统上应用程序和脚本的行为。尽管这很重要,但用户通常需要了解如何设置环境变量。因此,本博客使用合适的示例提供了设置环境变量的三种最简单的方法。