哪里是在Linux上保存应用程序配置的好地方

时间:2018-03-07 10:25:46

标签: linux user-interface

我正在编写一个应用程序,它需要在运行之间保存一些设置(最后打开的文件,用户首选项等等)。在Linux上保存它的好地方在哪里?

2 个答案:

答案 0 :(得分:3)

根据最新的惯例和XDG standards你应该使用

${HOME}/.config/your-app-name

应该在XDG_CONFIG_HOME环境变量

中定义

如果您打算使用snap分发您的应用,那么您将获得${HOME}/snapSNAP_USER_DATA environment值的路径。

答案 1 :(得分:2)

取决于你如何定义好,但如何:

${HOME}/.your-app-name

检查我自己的主文件夹,看起来像是Atom,Gimp,Mozilla,SSH,Vim等等。