Réponses:
Contrairement aux systèmes d'exploitation DOS, sous Unix et Linux, les extensions de fichier sont généralement dénuées de sens en dehors de raisons lisibles par l'homme. INI est un fichier de configuration standard.
Un fichier .conf peut être un fichier INI ou tout autre système de configuration pris en charge par l'application. MySQL, par exemple, utilise le fichier my.cnf
par défaut pour la configuration, qui est un fichier INI.
.xml
config openbox par exemple). Il n'y a pas vraiment de convention solide. Personnellement, je mets le type de fichier en tant qu'extension si j'en utilise une (ce que je n'utilise généralement pas).
Les fichiers de configuration de style INI peuvent avoir un format similaire à celui-ci:
[heading1]
key1=value
key2=value
[heading2]
a=1
b=2
etc...
Les fichiers de configuration conf -style sont plus variés. Ils peuvent ressembler à ceci:
# A comment
button 1 {
name "hello"
"text" hi.there
"more..." {
"something 123" bla.bla "123"
}
}
# Another comment
button 2 {
# hello
x=2
}
Ou peut-être un peu comme ça:
# set server port
server.port = 1234
# make everything go faster
machine.turbo_button = activated
Il est mal vu que les fichiers de configuration sur les systèmes de type UNIX aient des terminaisons de ligne de style DOS / Windows, même si le fichier doit avoir une extension de fichier «.ini».
\r\n
, 0xD 0xA
(décimales 13 et 10, pas hexadécimales).