CLI 工具通常在哪里存储配置文件?

CLI 工具通常在哪里存储配置文件?

我正在研究用 python 编写的 CLI 工具。

应该有默认的配置目录。与 nginx 的方法非常相似:

conf_root
   |__main.conf
   |__projects
      |__project1.conf
      |__project2.conf
      |__another_project.conf

我正在寻找一种存储配置 CLI 配置文件的传统做法。

包根似乎是一个坏主意。我正在考虑但不确定它是否正确,以及如果我需要创建新文件夹并复制默认配置文件,/etc/package_name如何正确使用权限?/etc

我将用作pip安装工具。 ( pip install package_name)

相关内容