我正在编写一个应用程序,它需要在运行之间保存一些设置(最后打开的文件,用户首选项等等)。在Linux上保存它的好地方在哪里?
答案 0 :(得分:3)
根据最新的惯例和XDG standards你应该使用
${HOME}/.config/your-app-name
应该在XDG_CONFIG_HOME
环境变量
如果您打算使用snap分发您的应用,那么您将获得${HOME}/snap
内SNAP_USER_DATA
environment值的路径。
答案 1 :(得分:2)
取决于你如何定义好,但如何:
${HOME}/.your-app-name
检查我自己的主文件夹,看起来像是Atom,Gimp,Mozilla,SSH,Vim等等。