维护了许多文件。下面描述了其中一些文件。对于其他文件,您应该确定它们属于哪个程序,并阅读该程序的手册页。许多网络配置文件也在/etc中,并在网络管理员指南中进行了描述。/etc也是如此,并在网络管理员指南中进行了描述。
在启动时或更改运行级别时运行的脚本或脚本目录。有关更多信息,请参见第 2.3.1 节。
用户数据库,其中包含字段,给出用户名、真实姓名、家目录以及有关每个用户的其他信息。格式记录在 passwd 手册页中。
/etc/shadow是一个加密文件,用于保存用户密码。
软盘参数表。描述了不同软盘格式的外观。由 setfdprm 使用。有关更多信息,请参见 setfdprm 手册页。
列出了启动时由 mount -a 命令(在/etc/rc或等效的启动文件中)自动挂载的文件系统。在 Linux 下,还包含有关 swapon -a 自动使用的交换分区的信息。有关更多信息,请参见第 5.10.7 节和 mount 手册页。此外,fstab通常在第 5 节中也有自己的手册页。
类似于/etc/passwd,但描述的是组而不是用户。请参见group第 5 节中的手册页以获取更多信息。
init 的配置文件。
由 getty 在登录提示符之前输出。通常包含系统简介或欢迎消息。内容由系统管理员决定。
file 的配置文件。包含各种文件格式的描述,file 基于这些描述猜测文件类型。请参见magic和 file 手册页以获取更多信息。
每日消息,在成功登录后自动输出。内容由系统管理员决定。通常用于向每个用户获取信息,例如有关计划停机时间的警告。
当前挂载的文件系统的列表。最初由启动脚本设置,并由 mount 命令自动更新。在需要挂载文件系统列表时使用,例如,由 df 命令使用。
login 命令的配置文件。login.defs文件通常在第 5 节中有一个手册页。
像/etc/termcap /etc/printcap一样,但用于打印机。但是它使用不同的语法。printcap在第 5 节中有一个手册页。
由 Bourne、BASH 或 C Shell 在登录或启动时执行的文件。这些文件允许系统管理员为所有用户设置全局默认值。用户还可以在其家目录中创建这些文件的个人副本,以个性化其环境。请参见各个 Shell 的手册页。
标识安全终端,即允许 root 用户登录的终端。通常只列出虚拟控制台,这样就可以防止(或至少更难)通过调制解调器或网络入侵系统来获得超级用户权限。不要允许通过网络进行 root 登录。最好以非特权用户身份登录,并使用 su 或 sudo 来获得 root 权限。
列出信任的 Shell。chsh 命令允许用户仅将其登录 Shell 更改为此文件中列出的 Shell。ftpd,是为机器提供 FTP 服务的服务器进程,将检查用户的 Shell 是否在此处列出/etc/shells,并且除非 Shell 在此处列出,否则不允许用户登录。
终端功能数据库。描述了可以通过哪些“转义序列”来控制各种终端。程序的编写方式是,它们不是直接输出仅在特定品牌终端上有效的转义序列,而是在/etc/termcap中查找执行他们想要执行的操作的正确序列。因此,大多数程序都可以与大多数类型的终端一起使用。请参见termcap、curs_termcap 和terminfo手册页以获取更多信息。