gpt4 book ai didi

linux - Linux 中的程序数据文件夹

转载 作者:IT王子 更新时间:2023-10-29 00:35:30 26 4
gpt4 key购买 nike

这是一个更笼统的菜鸟问题。我正在 Linux(更准确地说是 Ubuntu)中开发一个小应用程序,此时我有一个可执行文件、一个共享库 (.so)、一个>configuration 文件 (.conf),其中包含应用程序在开始时要读取的一些设置,data 文件夹,其中包含图像和其他在应用程序生命周期中要使用的资源(资源也可以修改、删除),当然,我需要一些用于日志和消息的文件(现在我正在使用syslog)。

那么,我的问题是,当应用程序安装在客户端计算机上时,这些文件中的每一个应该存储在哪里?在 Linux 中组织所有应用程序文件的标准方法是什么?在 Windows 上,通常可以在 C:\Program Files\(App Folder) 中找到所有内容,但在 Linux 上,这些内容看起来组织得更多(或更少)。你能给我一些关于这件事的建议吗?

最佳答案

程序数据过去存储在用户主目录中以点为前缀的文件夹中。现代 Linux 发行版倾向于使用 ~/.config/program_name 文件夹。

对于分发后不会修改的所有文件,请遵循 Linux standard :

关于linux - Linux 中的程序数据文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21366350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com