首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.ini和.conf有什么区别?

.ini和.conf有什么区别?
EN

Unix & Linux用户
提问于 2012-11-06 02:36:35
回答 2查看 24.6K关注 0票数 16

如前所述,有何不同?还是有人担心使用它们?

EN

回答 2

Unix & Linux用户

发布于 2012-11-06 02:54:44

与基于DOS的OSes不同,在Unix和Linux中,除了人类可读的原因之外,文件扩展名大多是毫无意义的。INI是一个配置文件标准。

.conf文件可以是INI文件,也可以是应用程序支持的任何其他配置系统。例如,MySQL默认使用文件my.cnf进行配置,这是一个INI文件。

票数 18
EN

Unix & Linux用户

发布于 2012-11-06 17:41:57

INI样式的配置文件可能具有类似于此的格式:

代码语言:javascript
运行
复制
[heading1]
key1=value
key2=value

[heading2]
a=1
b=2

etc...

conf样式的配置文件更加多样化。它们看起来可能与此类似:

代码语言:javascript
运行
复制
# A comment
button 1 {
  name "hello"
  "text" hi.there
  "more..." {
    "something 123"  bla.bla "123"
  }
}

# Another comment
button 2 {
  # hello
  x=2
}

或者有点像这样:

代码语言:javascript
运行
复制
# set server port
server.port = 1234

# make everything go faster
machine.turbo_button = activated

在Mac、Linux和BSD上,所有样式的配置文件通常都有UNIX样式的行尾,而在Windows上则可能有所不同。Windows上的.ini文件通常有DOS/Windows风格的行尾。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/54957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档