在哪里保存配置文件的位置?

Where to save the locaction of a config file?

我希望我的程序中的用户在第一次启动程序时指定配置文件夹。程序(在 linux 上)通常在哪里存储其配置文件夹的路径,以便它们每次启动时都能找到它?

没有标准。这完全取决于应用程序。您会在 /etc、/usr/local/etc、/usr/share/etc 甚至本地目录中找到它们。

通常程序将全局配置数据(适用于所有用户)存储在 /etc 或 /usr/local/etc 中的某处(例如,在子目录中,或作为具有相关名称的文件)。

用户特定的配置通常存储在用户的主目录中,或者在隐藏文件中,或者在隐藏目录中的文件中。