linux- 关闭控制台后环境变量被重置

linux- 关闭控制台后环境变量被重置

关闭当前控制台实例后,我设置的变量env将重置为以前的值bash。如何设置或取消设置这些变量而不每次都重置它们?我使用的是 OpenSuse 12.3 和 bash 4.2

答案1

export仅为该 shell 设置变量。要使其可用于所有 shell,您需要将变量添加到~/.bashrc(针对您的用户帐户)或/etc/bashrc(针对系统上的所有帐户):https://marylou.byu.edu/documentation/unix-tutorial/unix9.php

这些配置脚本在您第一次启动 bash 时被调用,因此您在其中定义的任何环境变量都将为所有 shell 定义。

相关内容