其他分享
首页 > 其他分享> > NFS文件传输、总结;

NFS文件传输、总结;

作者:互联网

1.NFS文件传输;

  //前提理解:NFS传输,大多是把 ubuntu 编译出的可执行程序 拷贝到板子上运行,那么首先需要知道板子的ip地址,

  主要是需要知道板子的网关(网段),这里比如板子的ip地址为:192.168.100.56

  接下来开始操作:

  1.在 ubuntu 设置nfs;

    1.下载nfs:sudo apt-get install nfs-kernel-server 

    2.创建一个文件夹,这个文件夹用来存放 要拷贝到板子 上的文件(暂时取名nfs);这个文件夹 nfs 供 nfs 服务器使用,

      以后可以在开发板上通过网络文件系统 访问 nfs文件夹;

      

 

 

     3. 打开nfs配置文件 /etc/exports:sudo vim /etc/exports

      在最后一行添加:/home/zhanghaizheng/linux/nfs *(rm,syncmno_root_squash)

      

 

 

     4.重启nfs:sudo /etc/init.d/nfs-kernel-server restart

     5. 配置虚拟机网卡设置

      打开 VmwareWorkstation 的 编辑-->虚拟网络编辑器 

      设置 VMnet2 为桥接模式,

        

 

    6.进入虚拟机设置:

      添加网络适配器 并 设置

       

    7.进入 ubuntu 的 设置 --> 网络,设置新虚拟网卡 VMnet2 的 IPv4 地址:

      

 

       

 

      最后不要忘了点击应用;

     8.进入板子的终端,创建一个文件夹nfs,用于接收存放来自nfs服务器的 文件;

      #:cd /

      #:mkdir nfs

      

 

    9.nfs接收文件,执行命令:

      mount -t nfs 192.168.100.137:/home/zhanghaizheng/nfs /nfs -o nolock

      可变参数介绍:

        192.168.100.137     :      ubuntu设置的ip地址

         /home/zhanghaizheng/nfs    :    要从ubuntu的nfs中下载的文件;

        /nfs              :    下载的文件要保存的位置;

      //注释:不可以从ubuntu的nfs文件中指定某一文件下载,如果下载就会下载nfs文件夹下的所有文件,就算指定 /nfs/test/file1

          也会下载nfs文件夹下的所有文件;

 

标签:总结,文件,文件传输,板子,文件夹,NFS,设置,ubuntu,nfs
来源: https://www.cnblogs.com/Bibo000001/p/16443533.html