zoukankan      html  css  js  c++  java
  • 从PC端(Ubuntu)挂载nfs网络文件系统ARM9+Linux板子上

    挂载概念

    在windows操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。

    在linux操作系统中,它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。)

    需要理解的是,linux操作系统将所有的设备都看作文件,它将整个计算机的资源都整合成一个大的文件目录。我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上,然后通过访问这个目录来访问存储设备

    命令格式:

    mount [-t vfstype] [-ooptions] device dir

    其中:

    1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

      光盘或光盘镜像:iso9660

      DOS fat16文件系统:msdos

      Windows9x fat32文件系统:vfat

      WindowsNT ntfs文件系统:ntfs

      MountWindows文件网络共享:smbfs

      UNIX(LINUX)文件网络共享:nfs

    2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:

      loop:用来把一个文件当成硬盘分区挂接上系统

      ro:采用只读方式挂接设备

      rw:采用读写方式挂接设备

      iocharset:指定访问文件系统所用字符集

    3.device 要挂接(mount)的设备。

    4.dir设备在系统上的挂接点(mount point)。

    实现挂载步骤:

    本次挂载时的IP地址:PC(Ubuntu):192.168.123.120

    ARM9:192.168.123.100

    (1)查看本机IP地址,并设置其与ARM板子的IP在同一网段(电脑的目录下)

       #ifconfig (查看IP地址)

       #ifconfig eth0 192.168.123.120 up (ARM9板子IP是192.168.123.100)

    (2)关闭防火墙(电脑的防火墙,不知是否需要这步)

         #iptables -f

    (3)编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等(在PC端/etc目录下)

         #gedit /etc/exports

    在exports文件里修改共享目录的权限,如/home/Desktop/...(需要共享到ARM9板子上的目录路径)

    使exports生效,

    #exportfs -a

    (4)在PC终端下,用telnet命令进去arm9板子上

       # telnet 192.168.123.100  (然后打root)

    (5)用挂载命令挂载文件夹(在ARM9板子目录下)

       #mount -t nfs -o nolock 192.168.123.120:/home/wzy2015/Desktop/yanxingmei /mnt/nfs (IP地址是电脑的IP,:接着:的路径是电脑上的,要跟exports里设置的一样,后面的路径是ARM9板子上要挂载到的地方)

    (6)卸载nfs文件夹

         # umount /mnt/nfs

    卸载后/mnt/nfs里面就没有东西了

    注意:关掉nfs服务后,共享文件夹就看不到了,需要卸载后才能看到,如果需要保存共享的文件,可用cp命令拷贝到其他文件夹里,如

     #cp  -r  /目标目录 /源目录

  • 相关阅读:
    LintCode Python 简单级题目 488.快乐数
    LintCode Python 简单级题目 100.删除排序数组中的重复数字 101.删除排序数组中的重复数字II
    LintCode Python 简单级题目 373.奇偶分割数组
    LintCode Python 简单级题目 39.恢复旋转排序数组
    LintCode Python 简单级题目 35.翻转链表
    LintCode Python 简单级题目 451.两两交换链表中的节点
    LintCode Python 简单级题目 174.删除链表中倒数第n个节点
    aws查看官方centos镜像imageid
    linux shell脚本查找重复行/查找非重复行/去除重复行/重复行统计
    php配置优化-生产环境应用版
  • 原文地址:https://www.cnblogs.com/zhugeanran/p/9435615.html
Copyright © 2011-2022 走看看