Using the exportfs Command
If used without any options, the exportfs command displays a list of
exported directories. Providing options to the exportfs command let you be
selective about what gets exported.
The exportfs command options include the following:
-
-r -
Refreshes the list of exported directories in the
/var/lib/nfs/etabfile by incorporating any changes that were made to the list in the/etc/exportsfile. -
-a -
Exports all the directories that are specified in the
/etc/exportsfile. This option can be combined with other options, to specify what action is performed on the directories. -
-u -
Unexports one or more shared directories.
Note:
The
exportfs -uacommand suspends NFS file sharing, but keeps all NFS services running. To reenable NFS sharing, use theexportfs -rcommand. -
-v -
Specifies verbose logging, which displays detailed information about the file systems that are being exported or unexported.
Example 2-1 Export all directories in the /etc/exports file
To export every directory share defined in the /etc/exports
file:
exportfs -a
Example 2-2 Export a single directory from the /etc/exports file
To export only the /var/projects/proj1 directory from the
/etc/exports
file:
exportfs /var/projects/proj1
Example 2-3 Unexport a directory defined in the /etc/exports file
To unexport the /var/projects/proj1 directory from the
/etc/exports
file:
exportfs -u /var/projects/proj1
Example 2-4 Show detailed information about all exported directories
To show verbose information about all the directories being exported from the
/etc/exports
file:
exportfs -v
For more information on the exportfs command, see the
exportfs(8), exports(5), and
showmount(8) manual pages.