【发布时间】:2014-02-17 10:26:33
【问题描述】:
这是一个更笼统的菜鸟问题。我正在Linux(更准确地说是Ubuntu)中开发一个小型应用程序,此时我有一个可执行文件、一个共享库(.so)、一个configuration 文件 (.conf),其中包含应用程序开始时要读取的一些设置,一个 data 文件夹,其中包含要在应用程序生命周期内使用的图像和其他资源(资源也可以修改、删除),当然,我需要一些用于日志和消息的文件(现在我正在使用syslog)。
所以,我的问题是,当应用程序安装在客户的计算机上时,这些中的每一个应该存储在哪里?在 Linux 中组织所有应用程序文件的标准方法是什么?在 Windows 上,所有内容通常都可以在 C:\Program Files\(App 文件夹) 中找到,但在 Linux 上,看起来更多(或更少)有组织。你能就这件事给我一些建议吗?
【问题讨论】:
标签: linux ubuntu directory organization application-data