如何设置环境变量

如何设置环境变量

比如说,我想将我的编辑器系统范围更改为nano。我使用

echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc

正如我所学到的,这是一个坏主意,因为如果你不小心省略了一个>,你将被覆盖bashrc并且无法登录。除了容易出错之外,这在其他方面是否也是一个坏主意,哪种方式更好?

答案1

实际上使用 nano 或 vim 等编辑器编辑该文件。

答案2

您可以在文件中添加系统范围的环境变量,/etc/environment而不是向中添加命令/etc/bashrc

然后条目将会像

FOO=bar
BAZ=quux

您的问题的其余部分基本上归结为“如何在不弄乱文件的情况下编辑文件”,这在某种程度上取决于个人喜好。

相关内容