首页 > 系统相关 >嵌入式linux:开发板挂载nfs

嵌入式linux:开发板挂载nfs

时间:2024-01-24 15:58:53浏览次数:25  
标签:主机 mnt 192.168 开发板 nfs linux 挂载

一、搭建nfs环境

主机系统:ubuntu

主机共享目录: /home/wm/mnt

开发板共享目录: /mnt

1、开发板与主机互ping测试,确保网络互通

主机: 通过ifconfig获取ip地址为192.168.3.83

开发板:通过ifconfig获取ip地址为192.168.3.185

  

主机ping开发板成功

#以下命令在主机上运行

ping 192.168.3.82

开发板ping主机成功

# 以下命令在开发板运行

ping 192.168.3.83

注意:如果主机没有ifconfig

 

#以下命令在主机上运行

sudo apt install net-tools

 

2、在主机上安装并开启nfs服务

  • 安装nfs并查看主机id
#以下命令在主机上运行

#1、安装nfs服务端软件
sudo apt install nfs-kernel-server
                                      
#2、查看用户id
id

 从上图得知主机用户的uid和组gid均为1000

  • 添加配置文件信息

使用vim打开/etc/exports,在最后一行添加       /home/wm/mnt 192.168.3.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

保存退出后使用cat输出文件内容查看是否已将更改成功。

#以下命令在主机上运行

#1、设置要共享的目录
mkdir /home/wm/mnt

#2、使用exportfs命令更新配置
sudo exportfs -arv
  • 挂载
# 以下命令在开发板运行
 
mount -t nfs -o nolock,vers=3 192.168.3.83:/home/wm/mnt  /mnt

     挂载成功,终端没有消息输出

  • 查看挂载信息
# 以下命令在开发板运行

df -h

挂载成功,输出结果

  • 取消挂载
#以下命令在开发板上运行

sudo umount /mnt

  

 

  

标签:主机,mnt,192.168,开发板,nfs,linux,挂载
From: https://www.cnblogs.com/Mwang/p/17984756

相关文章

  • 极速初始化配置 Manjaro Linux with WSL2 的开发环境
    配置ManjaroLinux用户组安装完成后,我们需要配置ManjaroLinux系统才能开始使用。在命令行执行passwd以设置root的密码。根据最小权限原则(opensinanewtab),日常使用中,不能所有命令中都使用root权限进行操作,因此我们需要创建一个新的用户以供日常使用。参照ArchW......
  • 重设红帽Linux root密码:简单实用指南
    在使用红帽Linux系统时,我们可能会遇到忘记root密码的情况红帽linux系统root密码,这时候该怎么办呢?本文将详细介绍如何重置红帽Linux系统的root密码。1.进入单用户模式首先,我们需要进入单用户模式。开机时红帽linux系统root密码,在grub菜单界面选择需要启动的内核版本,然后按下“e”键......
  • Linux查看文件的命令有哪些?
    在Linux系统中,查看文件的命令常用的有五个,分别是:find命令、locate命令、whereis命令、which命令及type命令,接下来通过这篇文章为大家详细介绍一下这五个命令。Linux查看文件的五种命令1、findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。f......
  • linux系统查看ssh登陆记录的方法
     1、下面的提供的命令可以实时检测/var/log/auth.log文件中的SSH登录记录,并只显示包含“ssh”的行sudotail-f/var/log/auth.log|grepssh2、如果你是CentOS、RedHat或Fedora等基于RHEL的发行版,则可以使用以下命令:下面的命令与上面的命令一样,都可以实时的检测/v......
  • nfs服务的工作原理深入浅出讲解_
    1.NFS挂载原理详细介绍 2.什么是RPC服务 NFS的执行流程工作原理:  ......
  • Linux修复kernel时钟异常的问题
    发现与ntp服务器同步后,间隔10秒再同步,系统时间与ntp服务器已经相差0.6秒,因此怀疑系统时钟被修改了使用adjtimex调整sudoaptinstalladjtimex对比当前系统时钟sudoadjtimex--compareWARNING:CMOStimeis53.38minbehindsystemclock---current-----suggeste......
  • nfs网络文件系统介绍_
    1NFS介绍1.1NFS概念描述 1.2NFS历史介绍1.3NFS在企业中的应用场景 1.4NFS服务挂载结构图解 1.5NFS在企业生产集群架构中的位置 ......
  • linux进程间通讯
    进程间通讯->共享内存structshmid_ds{ structipc_permshm_perm; /*operationperms*/ intshm_segsz; /*sizeofsegment(bytes)*/ __kernel_time_tshm_atime; /*lastattachtime*/ __kernel_time_t......
  • Linux7的启动原理和服务控制
    1、CentOS6的启动过程和原理BIOS/UEFI阶段--->GRUB阶段--->内核引导阶段--->Init阶段--->运行级别切换阶段--->服务启动阶段--->图形界面或命令行登录阶段--->用户登录BIOS/UEFI阶段:在计算机开机时,BIOS(或UEFI)会执行自检和硬件初始化,然后从启动设备(通常是硬盘)的MBR(主引导记......
  • Linux计划任务与日志的管理
    1、什么是计划任务我们可以通过一些设置来让电脑定时提醒我们该做什么事了,或者我们提前设置好,告诉电脑你几点做什么几点做什么,这种我们就叫它定时任务。而遇到一些需要执行的事情或任务。我们也可以通过命令来告诉电脑一会临时把这个工作给做一下在我们LINUX中,我们可以通过cront......