ความแตกต่างคืออะไร? หรือมีความกังวลใด ๆ ที่จะใช้พวกเขา?
ความแตกต่างคืออะไร? หรือมีความกังวลใด ๆ ที่จะใช้พวกเขา?
คำตอบ:
ไม่เหมือนกับ OS ที่ใช้ระบบปฏิบัติการ DOS ส่วนขยายไฟล์ Unix และ Linux ส่วนใหญ่จะไม่มีความหมายนอกเหนือจากเหตุผลที่มนุษย์อ่านได้ INIเป็นมาตรฐานไฟล์กำหนดค่า
ไฟล์. config อาจเป็นไฟล์ INI หรืออาจเป็นระบบการกำหนดค่าอื่น ๆ ที่แอปพลิเคชันรองรับ ตัวอย่างเช่น MySQL ใช้ไฟล์เป็นmy.cnf
ค่าเริ่มต้นสำหรับการกำหนดค่าซึ่งเป็นไฟล์ INI
.xml
ตัวอย่างเช่นการกำหนดค่าของ openbox ) ไม่มีการประชุมที่มั่นคงจริงๆ ส่วนตัวฉันใส่ filetype เป็นส่วนขยายถ้าฉันใช้หนึ่ง (ซึ่งฉันมักจะไม่)
INI- ไฟล์การกำหนดค่าสไตล์อาจมีรูปแบบคล้ายกับสิ่งนี้:
[heading1]
key1=value
key2=value
[heading2]
a=1
b=2
etc...
ไฟล์กำหนดค่าconf -style มีความหลากหลายมากขึ้น พวกเขาอาจมีลักษณะคล้ายกับนี้:
# 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
มันเป็นขมวดคิ้วสำหรับไฟล์การกำหนดค่าบนระบบเหมือน UNIX ที่จะมีปลายสายสไตล์ DOS / Windows แม้ว่าไฟล์ควรจะมีนามสกุลไฟล์ '.ini'
\r\n
, 0xD 0xA
(ทศนิยม 13 และ 10 ไม่ Hex)