《Linux嵌入式实时应用开发实战(原书第3版)》——3.6 系统配置

本节书摘来自华章计算机《Linux嵌入式实时应用开发实战(原书第3版)》一书中的第3章,第3.6节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.6 系统配置

上面的FHS那一节提到了/etc目录。这是UNIX系统优于Windows的地方。当然,还可能有很多UNIX优于Windows的方面。无论如何,/etc目录都包含内核和纯文本文件应用要求的所有必要的配置信息。这些文件的语法和语义并不总是明显的,但至少你可以读它们。很多内核配置文件的格式在帮助页面都有记录(见3.8节)。
与之相对的是,Windows系统将配置信息隐藏在一个叫“注册表”的特殊位置(有不好的音乐提示)。通常会警告普通的用户远离注册表,因为不正确的更改可能导致系统无法启动。事实上,注册表只能被一个特殊的程序regedit修改。一年前,我才找到注册表的物理位置。
如果你曾经鼓足勇气运行regedit和查看注册表,你就会注意到入口是相当晦涩的符号,值是更难懂的二进制数。我承认这绝对是微软公司有意为之。他们不想让什么也不懂的用户弄坏他们的计算机,甚至搞砸(bricking)它们。但Linux的用户知道他们正在做什么,也可以根据自己的目的查看和改变配置数据。

上一篇:Android开发中的错误


下一篇:《Linux嵌入式实时应用开发实战(原书第3版)》——3.4 Linux进程模型