![为什么“导出”没有永久改变我的环境变量?](https://linux22.com/image/72193/%E4%B8%BA%E4%BB%80%E4%B9%88%E2%80%9C%E5%AF%BC%E5%87%BA%E2%80%9D%E6%B2%A1%E6%9C%89%E6%B0%B8%E4%B9%85%E6%94%B9%E5%8F%98%E6%88%91%E7%9A%84%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%EF%BC%9F.png)
运行 Fedora 20。尝试使用“export”永久设置 LANG 和 LC_TIME 变量。当我运行它时,它工作正常并且我可以看到它已更改。当我重新启动时,它又变回来了。我是通过 bash shell 完成这一切的。我查看了我的主文件夹中的 .bash_profile 和 .bashrc ,但没有看到任何从中获取错误值的内容。我还检查了 /etc - 文件 profile 和 bashrc,以及 /etc/profile.d/。但我似乎无法弄清楚它从哪里获得这个价值。
1) Fedora 从哪里获取 LANG 和 LC_TIME 环境变量以及它如何知道选择哪一个?
2) 如何为单个用户永久更改它?
3)我如何在全球范围内(对于所有用户)更改它并使其保持不变?
4)为什么“导出”不能使其持久化?
我需要能够通过 shell 完成所有这些工作。谢谢!