网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。(类似于windows共享目录)
NFS配置
vi/etc/exports
加入允许被其它计算机访问的目录和访问权限,例:
/home192.168.1.*(rw,sync,no_root_squash)
1、/home : 允许其他计算机访问的目录
2、192.168.1.* : 被允许访问该目录的客户端IP地址
3、rw: 可读可写
4、sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)
5、no_root_squash:表示客户端root用户对该目录具备写权限
1、启动NFS服务器时用下面命令:
service nfs start
(/etc/init.d/nfs start)
2、重启NFS服务器时用下面命令:
(/etc/init.d/nfs restart)
远程Linux主机或开发板可以使用 mount 命令来挂载NFS 服务器上的共享目录。
# mount -t nfsservername:/shared_dir /localdir
例:
#mount -t nfs192.168.1.100:/home /mnt/nfs
ØLinux与Linux之间通过NFS实现共享
ØWindows与windows之间通过共享目录实现共享