微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Linux中的硬编码路径

来自Windows背景.

GUI Linux应用程序将其数据文件(非用户特定的)存储在硬编码位置(例如/ etc / myapp / stuff)是否可以接受?我找不到任何会返回app数据首选目录的系统调用.那里有什么约定吗?

最佳答案
一般来说,是的,有一个公约.在大多数Linux系统上,应用程序配置文件通常位于/ etc / appname /.您需要咨询LSB (Linux Standard Base)Linux FHS (Filesystem Hierarchy Standard)获取各自的建议.

此外,如果您的应用程序针对特定的Linux发行版,那么就打包和相关约定而言,该发行版供应商可能有自己的特定建议.您需要查看发行商供应商的开发者页面获取更多信息.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐