代码之家  ›  专栏  ›  技术社区  ›  Thomas Owens

有哪些配置语言的例子?

  •  2
  • Thomas Owens  · 技术社区  · 14 年前

    在CSDA认证考试的学习过程中,我看到了“配置语言”这个词。

    提供的正式定义是:

    配置语言创建的文件通常在初始化期间只读取和解释一次

    我还知道配置语言的一个用途是创建设置应用程序初始状态的文件——这是实践考试中的一个问题。

    有哪些配置语言的例子?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Martin v. Löwis    14 年前

    配置语言通常是声明性的。最常见的例子是Windows INI文件,这些文件使用微软提供的API(或许多其他实现之一)进行处理。

    在Unix上,/etc中的许多文件遵循某种配置语言。一个简单的方法是 /etc/inittab (用于/sbin/init的配置语言),更复杂的是 sendmail.cf (sendmail的配置语言)。另一个例子是 PAM configuration (在Linux上,通常在/etc/pam.d中)。

        2
  •  0
  •   Jim    14 年前

    在我看来,任何语言都可以是配置语言。我可以想象适合于此的语言是Bash和任何脚本语言(PHP、Python、e.t.c.)。