系统管理指南:网络服务

NFS 术语

本节介绍使用 NFS 服务时必须了解的一些基本术语。第 6 章,访问网络文件系统(参考)中包括 NFS 服务扩展的适用范围。

NFS 服务器和客户机

术语客户机服务器用于说明计算机在共享文件系统时承担的角色。通过网络共享它们的文件系统的计算机用作服务器。访问文件系统的计算机则视为客户机。使用 NFS 服务,任何计算机都可以访问其他任何计算机的文件系统。同时,NFS 服务还提供对其自身文件系统的访问。一台计算机可以在网络中的任何特定时间承担客户机或服务器的角色,也可以同时承担客户机和服务器的双重角色。

客户机通过挂载服务器的共享文件系统来访问服务器上的文件。客户机挂载远程文件系统时,不会复制该文件系统。不过,挂载进程会使用一系列远程过程调用,客户机将通过这些调用对服务器磁盘上的文件系统进行透明访问。该挂载与本地挂载类似。用户键入命令就像这些文件系统是本地文件系统一样。有关文件系统挂载任务的信息,请参见挂载文件系统

通过 NFS 操作在服务器上共享文件系统后,即可从客户机对该文件系统进行访问。可以使用 autofs 自动挂载 NFS 文件系统。有关涉及 share 命令和 autofs 的任务,请参见自动文件系统共享Autofs 管理的任务概述

NFS 文件系统

可使用 NFS 服务共享的对象包括任何整个或部分目录树或文件分层结构(包括单个文件)。计算机共享的文件分层结构不能与已共享的文件分层结构重叠。不能共享外围设备(如调制解调器和打印机)。

在大多数 UNIX 系统环境中,可共享的文件分层结构与文件系统或部分文件系统对应。但是,NFS 支持可跨多个操作系统运行,并且文件系统的概念在其他非 UNIX 环境中可能是没有意义的。因此,术语文件系统是指可使用 NFS 共享和挂载的文件或文件分层结构。