Jawaban:
Tidak seperti OS berbasis DOS, ekstensi file Unix dan Linux sebagian besar tidak berarti di luar alasan yang dapat dibaca manusia. INI adalah standar file konfigurasi.
File .conf bisa berupa file INI, atau bisa juga sistem konfigurasi lain yang didukung aplikasi. MySQL, misalnya, menggunakan file my.cnf
secara default untuk konfigurasi, yang merupakan file INI.
.xml
contohnya openbox's config). Sebenarnya tidak ada konvensi yang solid. Secara pribadi saya meletakkan filetype sebagai ekstensi jika saya menggunakannya (yang biasanya tidak saya lakukan).
INI- file konfigurasi gaya mungkin memiliki format yang mirip ini:
[heading1]
key1=value
key2=value
[heading2]
a=1
b=2
etc...
file konfigurasi conf- style lebih bervariasi. Mereka mungkin terlihat mirip dengan ini:
# A comment
button 1 {
name "hello"
"text" hi.there
"more..." {
"something 123" bla.bla "123"
}
}
# Another comment
button 2 {
# hello
x=2
}
Atau mungkin sedikit seperti ini:
# set server port
server.port = 1234
# make everything go faster
machine.turbo_button = activated
Itu disukai untuk file konfigurasi pada sistem seperti UNIX untuk memiliki akhiran gaya DOS / Windows, bahkan jika file tersebut harus memiliki ekstensi file '.ini'.
\r\n
, 0xD 0xA
(desimal 13 dan 10, tidak hex).