在配置信息中有很多的目录,这些包括:
/etc | 一般的系统配置信息。这儿的数据是与特定系统相关的。 |
/etc/defaults | 系统配置文件的默认版本。 |
/etc/mail | 额外的 sendmail(8) 配置信息,其他 MTA 配置文件。 |
/etc/ppp | 用于用户级和内核级 ppp 程序的配置。 |
/etc/namedb | named(8) 数据的默认位置。通常 named.conf 和区域文件存放在这里。 |
/usr/local/etc | 被安装的应用程序配置文件。可以参考每个应用程序的子目录。 |
/usr/local/etc/rc.d | 被安装程序的 启动/停止 脚本。 |
/var/db | 特定系统自动产生的数据库文件,像 package 数据库,位置数据库等等。 |
/etc/resolv.conf
指示了 FreeBSD 如何访问域名系统(DNS)。
resolv.conf
中最常见的记录是:
nameserver | 按顺序要查询的名字服务器的 IP 地址,最多三个。 |
search | 搜索机器名的列表。这通常由本地机器名的域决定。 |
domain | 本地域名。 |
一个典型的 resolv.conf
文件:
只能使用一个 search
和
domain
选项。
如果您在使用 DHCP,dhclient(8) 经常使用从 DHCP
服务器接受来的信息重写 resolv.conf
。
/etc/hosts
是 Internet
早期使用的一个简单文本数据库。
它结合 DNS 和 NIS 提供名字到 IP 地址的映射。
通过局域网连接的机器可以用这个简单的命名方案来替代设置一个
named(8) 服务器。另外,/etc/hosts
也可以提供一个 Internet 名称的本地纪录以减轻需要从外部查询带来的负担。
/etc/hosts
用简单的格式:
例如:
参考 hosts(5) 以获得更多信息。
syslog.conf
是 syslogd(8) 程序的配置文件。
它指出了的 syslog
哪种信息类型被存储在特定的日志文件中。
参考 syslog.conf(5) 手册页以获得更多信息
newsyslog.conf
是一个通常用
cron(8) 计划运行的 newsyslog(8) 程序的配置文件。
newsyslog(8) 指出了什么时候日志文件需要打包或者重新整理。
比如 logfile
被移动到
logfile.0
,logfile.0
被移动到 logfile.1
等等。另外,日志文件可以用
gzip(1) 来压缩,它们是这样的命名格式:
logfile.0.gz
,logfile.1.gz
等等。
newsyslog.conf
指出了哪个日志文件要被管理,要保留多少和它们什么时候被创建。
日志文件可以在它们达到一定大小或者在特定的日期被重新整理。
参考 newsyslog(8) 手册页以获得更多信息。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.