zoukankan      html  css  js  c++  java
  • 14.挂载硬件设备

    1.mount :挂载文件系统,格式为“mount 文件系统挂载目录”

      挂载是在使用硬件设备前所执行的最后一步操作。只需使用mount 命令把硬盘设备或分区与一个目录文件进行关联,然后就能在这个目录中看到硬件设备中的数据了。

      -a参数:在执行后自动检查/etc/fstab文件中有无疏漏被挂载的设备文件,如果有,则进行自动挂载操作。挂载所有在/etc/fstab 中定义的文件系统。

      举例:要把设备/dev/sdb2 挂载到/backup 目录,只需要在mount 命令中填写设备与挂载目录参数就行,系统会自动去判断要挂载文件的类型。  

    [root@Centos ~]# mount /dev/sdb2 /backup

      虽然按照上面的方法执行mount 命令后就能立即使用文件系统了,但系统在重启后挂载就会失效。

      如果想让硬件设备和目录永久地进行自动关联,就必须把挂载信息按照指定的填写格式“设备文件挂载目录 格式类型权限选项自检 优先级”写入到/etc/fstab 文件中。

      用于挂载信息的指定填写格式中,各字段所表示的意义:

      

      举例:如果想将文件系统为ext4 的硬件设备/dev/sdb2 在开机后自动挂载到/backup 目录上,并保持默认权限且无需开机自检,就需要在/etc/fstab 文件中写入下面的信息,这样在系统重启后也会成功挂载。  

    [root@Centos ~]# vim /etc/fstab 
    3 # /etc/fstab
      4 # Created by anaconda on Wed Jul 29 13:24:21 2020
     6 # Accessible filesystems, by reference, are maintained under '/dev/disk'
      7 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
     9 /dev/mapper/centos_centos-root /                       xfs     defaults        0 0
     10 UUID=5290d0be-c146-4107-b0da-1dff813fe4f1 /boot                   xfs     defaults        0 0
     11 /dev/mapper/centos_centos-swap swap                    swap    defaults        0 0
     12 /dev/sdb2        /backup   ext4 defaults 0  0

    2.umount :撤销已经挂载的设备文件,格式为“umount [挂载点/设备文件]”。  

      挂载操作就是把硬件设备与目录进行关联的动作,因此卸载操作只需要说明想要取消关联的设备文件或挂载目录的其中一项即可,一般不需要加其他额外的参数。

      举例:卸载掉/dev/sdb2 设备文件:  

    [root@Centos ~]# umount /dev/sdb2
  • 相关阅读:
    克罗内克符号
    子进程和线程
    力扣:数学问题
    iconv装换文件编码格式
    mac 上iterm终端显示中文为乱码解决方案
    Android启动时间测试方法
    Centos4.3安装MySQL-python-1.2.3,出现error: command 'gcc' failed with exit status 1
    java mail发送邮件
    Java通过socket实现smtp协议发送邮件
    vim解决中文显示乱码问题
  • 原文地址:https://www.cnblogs.com/xinghen1216/p/13519050.html
Copyright © 2011-2022 走看看