Linux 系统挂载管理

来源:互联网 发布:单片机制作u盘 编辑:程序博客网 时间:2024/05/18 13:12

 一.MOUNT命令

    1.在Linux系统中,我们通过mount命令将格式化好的磁盘或分区挂载到一个目录上

       如: mount  /dev/sdb1(要挂载的分区)  /mnt(挂载点) 

    2.常用参数

       不带参数的mount 命令会显示所有已挂载的文件系统

        -t  指定文件系统的类型

        -o  指定挂载选项

            ro,rw         以只读或读写的形式挂载,默认是rw

            sync          代表不使用缓存,而是对所有操作直接写入磁盘

            async         代表使用缓存,默认是async

            noatime      代表每次访问文件时,不更新文件的访问时间

            atime          代表每次访问文件时,更新文件的访问时间

            remount      重新挂载文件系统


 

 以只读的方式挂载/dev/sdb1

 mount -o remount,ro /dev/sdb1 /mnt/



  不使用内存缓存挂载/dev/sdb1(对数据安全保密很强的情况下)

  mount -o remount,sync /dev/sdb1 /mnt/



 二.UMOUNT命令

     1.命令umount用来卸载已挂载的文件系统,相当于Windows系统中的弹出

        umount    文件系统/挂载点

        如: umount  /dev/sdb1  或   umount  /mnt

     2.如果出现device is busy报错,则表示该文件系统正在被使用,无法卸载,可以使用以下命令查看使用文件系统的进程:

        fuser  -m /mnt

     也可以使用lsof查看正在被使用的文件

         lsof  /mnt



 三.自动挂载磁盘

     1.配置文件/etc/fstab 用来定义需要自动挂载的文件系统,fstab中每一行代表一个挂载配置,格式如下:

fstab配置文件格式 /dev/sdb1 /mnt ext4 defaults 0  0 需要挂载的设备 挂载点 文件系统 挂载选项 dump  fsck相关选项

      2.要挂载的设备也可以使用LABEL进行识别,使用LABEL=Haige 取代 /dev/sdb1

    3.mount   -a 命令会挂载所有fstab中定义的自动挂载项



  ----->reboot重启查看新挂载的文件系统(图中红线即是)



------>使用卷标挂载文件系统




1 0
原创粉丝点击