如前所述,有什么区别?或者对使用它们有什么顾虑吗?
答案1
与基于 DOS 的操作系统不同,Unix 和 Linux 中的文件扩展名除了人类可读的原因之外大多毫无意义。INI是一个配置文件标准。
.conf 文件可以是 INI 文件,也可以是应用程序支持的任何其他配置系统。例如MySQLmy.cnf
默认使用该文件进行配置,该文件是INI文件。
答案2
INI-style 配置文件可能具有类似于以下的格式:
[heading1]
key1=value
key2=value
[heading2]
a=1
b=2
etc...
会议-风格的配置文件更加多样化。它们可能看起来类似于:
# A comment
button 1 {
name "hello"
"text" hi.there
"more..." {
"something 123" bla.bla "123"
}
}
# Another comment
button 2 {
# hello
x=2
}
或者也许有点像这样:
# set server port
server.port = 1234
# make everything go faster
machine.turbo_button = activated
在 Mac、Linux 和 BSD 上,所有样式的配置文件通常都具有 UNIX 样式的行结尾,而在 Windows 上可能会更加多样化。.ini
Windows 上的文件通常具有 DOS/Windows 样式的行结尾。