Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux exportfs 命令。

1、命令简介

exportfs:指定要共享的NFS文件系统。

2、命令用法

/usr/sbin/exportfs [-avi] [-o options,..] [client:/path..]
/usr/sbin/exportfs -r [-v]
/usr/sbin/exportfs [-av] -u [client:/path..]
/usr/sbin/exportfs[-v]
/usr/sbin/exportfs -f

3、命令描述

用于管理NFS(Network File System)文件系统,在不直接编辑/etc/exports文件的情况下,可用exportfs来操作命令属性

4、命令选项

说明

-a 

共享nfs配置文件中所有的共享目录

-i

忽略/etc/exports配置文件,只使用exportfs指令的默认值和命令行指定的参数

-r

重新共享所有的nfs文件系统

-u

取消一个或者多个NFS共享文件系统的共享

-v

显示详细执行信

5、使用示例

1) 显示简明共享情况

# exportfs
/home/cjavapy/share/projects 192.168.31.21
/home/cjavapy/share/web 192.168.31.31

2)显示详细共享情况

# exportfs -v
/home/cjavapy/share/projects
192.168.31.21 (rw,wdelay,root_squash, no_subtree_check)
/home/cjavapy/share/web
192.168.31.31 这段IP对该目录具有读写权限

3)输出NFS共享目录

# exportfs -a

4)卸载/usr/share目录

# exportfs -u /usr/share

5)卸载所有导出列表

# exportfs -au 

推荐文档