嵌入式开发:NFS挂载目录

搭建NFS环境

搭建好后如何使用:

1、临时挂载 NFS 文件系统

使用 mount 命令挂载 NFS 服务器的共享目录到开发板/mnt 目录下:
注意: 需要把下面的 192.168.3.90 设置为用户实际网络环境下的 NFS 服务器 IP

sudo mount -t nfs 192.168.3.90:/home/workdir /mnt

以上命令使用的各个参数如下:
-t nfs:指定挂载的文件系统格式为 nfs。
192.168.3.90:指定 NFS 服务器的 IP 地址。
/home/workdir:指定 NFS 服务器的共享目录。
/mnt:本地挂载目录,即要把 NFS 服务器的共享目录映射到开发板的/mnt 目录下。
若挂载成功,终端不会有输出。
如下图:
在这里插入图片描述

使用这种方式挂载目录只是临时的,开发板在重启后需要重新挂载该 NFS 目录才能访问。

2、取消挂载

当客户机在网络上无法找到 NFS 共享的目录时,如开发主机关机时,在 NFS 的客户机的终端
常常会输出一些提示,或在使用 ls 命令查看共享目录会导致长时间等待,这时可以对目录使用
umount 命令取消挂载,示例如下:

sudo umount /mnt

使用该命令时以要取消挂载的目录作为参数即可,没有输出表示执行正常。如果在当前挂载的目
录进行 umount 操作,会提示“device is busy”。建议取消挂载时,先切换到家目录“~”,再进行
umount 操作。
示,或在使用 ls 命令查看共享目录会导致长时间等待,这时可以对目录使用
umount 命令取消挂载,示例如下:

sudo umount /mnt

使用该命令时以要取消挂载的目录作为参数即可,没有输出表示执行正常。如果在当前挂载的目
录进行 umount 操作,会提示“device is busy”。建议取消挂载时,先切换到家目录“~”,再进行
umount 操作。

猜你喜欢

转载自blog.csdn.net/weixin_44618297/article/details/130360095