电脑技术学习

漫谈UNIX的文件系统

dn001

  另一个新颖的内容是 /etc/init.d,其中包含当您的系统启动时运行的许多启动脚本。如果您希望干净地重新启动一个守护进程,例如,在更改它的配置之后,可以在 /etc/init.d 中查找同名的脚本。例如,要重新启动 Postfix 邮件传送代理(MTA),您可以运行:

  $ /etc/init.d/postfix restart

  /etc/init.d 还包含切换到单用户模式的脚本,以便重新启动并关闭计算机,并禁止登录。

  /var/spool

  如前所述,/var 保存了那些大小可能随时间增大和缩小的文件。与 / 一样,可以将 /var 划分为若干个子目录,每个子目录都有其自身的方案:

  /var/spool/mail 是寻找您和其他用户的传入邮件的地方。您的邮箱是一个简单的平面(连续的、非索引的)文件(除非您的系统管理员正在使用 maildir 格式)。传入邮件追加到文件的尾部。您所丢弃的邮件将从该文件中删除;并且当您读取一条新的消息时,将会更改并重写已有的消息状态字段。您可以读写您自己的邮箱,但是可以通过权限防止您访问其他用户的邮箱。(建议您不要直接编辑您的邮箱。)

  /var/log 保存了一套系统日志文件,或者记录系统活动的文件。这些日志记录了所有的活动,从邮件通信到失败的登录尝试。通常,每个守护进程都拥有自己的日志文件,这使得当一个服务失败时很容易搜寻所发生的问题。因为可以显示系统活动,所以对日志文件的访问通常会受到限制,只有超级用户才可以访问。

  如果您的系统提供了集中的传真服务,那么 /var/spool 还将对这些请求进行排队。

  /usr/man

  用于您的 Unix 系统的核心 man 页面位于 /usr/man 中。还可以在 /usr/local/man 和包的 man 目录(如 /usr/local/mysql5/man)中找到 man 页面的扩展集合。

标签: