嵌入式学习小组
直播中

李华

7年用户 1343经验值
私信 关注

在Ubuntu上怎样去验证NFS是否可用呢

在Ubuntu上怎样去验证NFS是否可用呢?

在Ubuntu上NFS是如何实现文件传输的呢?

回帖(1)

李耀鑫

2021-12-27 09:24:46
一、准备前提

1. 安装NFS服务,具体怎么安装,请查看前几章的Linux应用开发之NFS服务安装

2. 修改/etc/exports文件,具体方法请查看前几章的Linux应用开发之NFS服务安装

   
二、正轨

1 . 重启 NFS 服务,在 Ubuntu 上执行以下命令:

sudo /etc/init.d/nfs-kernel-server restart

2. 在 Ubuntu 上通过 NFS 挂载自己,验证一下 NFS 是否可用:

①sudo mount -t nfs -o nolock,vers=3 127.0.0.1:/home/book /mnt

②ls /mnt


3. 启动开发板,确保开发板可以ping通Ubuntu(如果ping不通, 可以参照前几章开发板、Linux和windows三者网络搭建)


4. 挂载开发板在Ubuntu上。

①假设 Ubuntu 的 IP 为:192.168.1.102,在开发板上可以执行下面的命令挂载 Ubuntu 的

/home/book 目录到开发板的/mnt 目录:

mount -t nfs -o nolock,vers=2 192.168.1.102:/home/book /mnt

②如果不成功,就把 vers=2 改为 vers=3 或 vers=4

mount -t nfs -o nolock,vers=3 192.168.1.102:/home/book /mnt

③如果一切正常,你可以在 Ubuntu 上把文件放到/home/book 目录中,在开发板上可以从/mnt 目录中访问该文件。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分