配置文件

「Configuration file」的各地常用譯名

中国大陸| 配置文件
臺灣| 設定檔、配置檔、配置檔案
香港| 設定檔、配置檔、配置檔案

在计算机科学领域，配置文件（英語：configuration file，台湾作設定檔）是一种计算机文件，可以为一些计算机程序配置参数和初始设置。

编辑GNU GRUB的配置文件。

## 配置文件与操作系统[编辑]

各种类Unix系统上有很多不同的配置文件格式，不同的应用程序或者服务也可能使用各自单独的格式，但大多遵从使用纯文本文件的传统，常用简单的键值对格式、类似`.cnf`、`.conf`、`.cfg`、`.cg`、`.ini`的文件扩展名。这些配置文件格式几乎都允许使用注释，所以可以用前缀注释字符的方法来关闭设置。默认的配置文件中通常也都有详实的内部文档，以注释的形式出现。[1][2]

MS-DOS本身只依赖一个配置文件：`CONFIG.SYS（英语：CONFIG.SYS）`。在MS-DOS 6之前，这个文件只是简单的键值对纯文本文件（例如`DEVICEHIGH=C:\DOS\ANSI.SYS`），在此之后才引入了INI格式。MS-DOS中还有一个名叫`AUTOEXEC.BAT`的标准纯文本批处理文件，用于在启动时执行一系列命令。这两个文件一直保留到了基于MS-DOS的Windows 98SE。

早期的Microsoft Windows系列使用大量的纯文本INI文件，是配置操作系统和应用程序特性的主要手段。[3]现在的Windows中仍保留着读写这些配置文件的API，但从1993年起，微软开始鼓励开发者从使用INI文件转向使用注册表。

## 另见[编辑]

* 常见的配置文件格式：INI文件
* 主要在Java中使用的文件扩展名：.properties
* JSON
* TOML
* YAML

## 参考资料[编辑]

1. ^ https://opensource.apple.com/source/postfix/postfix-174.2/Postfix.Config/main.cf.default （页面存档备份，存于互联网档案馆）.
2. ^ http://opensource.apple.com/source/apache/apache-769/httpd.conf （页面存档备份，存于互联网档案馆）.
3. ^ Microsoft: Windows NT Workstation Resource Kit （页面存档备份，存于互联网档案馆）.

| 这是一篇與计算机相關的小作品。你可以通过编辑或修订扩充其内容。

* 查
* 论
* 编

|

*[查]: 查看该模板
*[论]: 讨论该模板
*[编]: 编辑该模板