如前所述,有何不同?还是有人担心使用它们?
发布于 2012-11-06 02:54:44
与基于DOS的OSes不同,在Unix和Linux中,除了人类可读的原因之外,文件扩展名大多是毫无意义的。INI是一个配置文件标准。
.conf文件可以是INI文件,也可以是应用程序支持的任何其他配置系统。例如,MySQL默认使用文件my.cnf进行配置,这是一个INI文件。
发布于 2012-11-06 17:41:57
INI样式的配置文件可能具有类似于此的格式:
[heading1]
key1=value
key2=value
[heading2]
a=1
b=2
etc...conf样式的配置文件更加多样化。它们看起来可能与此类似:
# 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上则可能有所不同。Windows上的.ini文件通常有DOS/Windows风格的行尾。
https://unix.stackexchange.com/questions/54957
复制相似问题