千家信息网

Linux中挂载网络文件系统

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Linux中挂载网络文件系统,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。前言在笔记分享之前先啰嗦几句。首先,感谢大家的
千家信息网最后更新 2026年11月02日Linux中挂载网络文件系统

Linux中挂载网络文件系统,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

前言

在笔记分享之前先啰嗦几句。首先,感谢大家的关注与支持!最近原创笔记变少了,因为最近复工了,小编白天需要工作,晚上在进行自我充电,有输入才有输出嘛,才能输出更多的学习笔记。所以最近一段比较少写文章。

NFS简介

NFS(Network File System) ,即网络文件系统, 能使使用者访问网络上别处的文件就像在使用自己的计算机一样。其工作原理是使用客户端/服务器架构 :


服务器程序向其他计算机提供对文件系统的访问,其过程称为输出。NFS客户端程序对共享文件系统进行访问时,把它们从NFS服务器中"输送"出来。

文件通常以块为单位进行传输。在我们嵌入式Linux中,NFS的主要应用如:把主机的上文件(比如目标板的可执行文件)共享给目标板,这样目标板就很方便地运行程序。

本篇笔记要演示的实验框图如下:

开发板挂载NFS

1、配置NFS共享目录可被访问

需要修改主机中的/etc/exports ,把下面这一句加到exports文件里:

左右滑动查看全部代码>>>

/home/book/nfs_share *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)


有两部分内容,两部分内容由空格隔开。第一部分内容/home/book/nfs_share是我们要共享的开发主机目录 。第二部分内容是一些配置参数:

*:这是个通配符,在这里代表谁都可以访问该目录。也可以指定哪一个客户端可以访问。比如我们的开发板IP为192.168.1.111:


我们把*号改为我们的开发板IP,则可以制定这个共享目录仅供我们这块开发板可以访问。其它参数说明:


保存完文件后,输入如下命令更新exports配置:

sudo exportfs -arv


然后把一个编译好的hello可执行文件放入到该共享目录中:

2、开发板挂载共享目录

在开发板串口终端输入命令:

左右滑动查看全部代码>>>

mount -t nfs -o nolock,vers=4 192.168.1.104:/home/book/nfs_share /mnt
  • vers=4表示使用 NFS 文件系统第 4 版本。
  • 192.168.1.104为Ubuntu主机IP。
  • /home/book/nfs_share为共享目录。
  • /mnt为本地挂载点。

实验成功,开发板成功运行共享目录里的的hello程序。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

文件 目录 开发 系统 内容 主机 程序 笔记 网络 客户 客户端 服务器 目标 服务 输入 输出 配置 成功 代码 参数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 西安纸贵互联网科技有限公司 互联网科技行业发展 金融科技与互联网金融 互联网的科技创新 美国互联网黑科技 苏州大垚互联网科技 上海卓越科技 互联网 哈尔滨秒房互联网科技有限公司 青海省互联网新科技 富国互联网科技创新基金 华服互联网科技官网 互联网金融中的现代科技 杭州壁岐互联网科技有限公司 深圳市优智互联网科技有限公司 允成互联网科技有限公司融资 每天都有哪些好的互联网科技 广州千川互联网科技有限公司 领航科技大厦互联网公司 山东大美朱楼互联网科技有限公司 国产互联网科技公司 互联网科技网 互联网的科技 为想互联网科技 广州互联网络科技有限公司 华脉科技工业互联网产品 北京大学互联网科技怎么样 厦门千工互联网科技有限公司 东莞新华互联网科技学校 上海科技产业互联网平台 互联网科技手抄报图片
0