查看挂载

    1. # 通过查看 /etc/mtab 文件显示当前已经挂载的所有设备
    2. mount
    3. # 查看内核追踪到的已经挂载的所有设备
    4. cat /proc/mounts

    查看挂载点情况

    findmnt MOUNT_POINT | device
    

    范例:判断某个目录是否为挂载点

    ~ findmnt /mnt/dev-sdb1
    TARGET        SOURCE    FSTYPE OPTIONS
    /mnt/dev-sdb1 /dev/sdb1 ext4   rw,relatime,seclabel
    

    查看正在访问指定文件系统的进程:lsof fuser

    lsof MOUNT_POINT
    fuser -v MOUNT_POINT
    

    终止所有正在访问指定文件系统的进程:fuser

    fuser -km MOUNT_POINT
    

    范例:

    #查看正在访问指定文件系统的进程
    ~ lsof /mnt/dev-sdb1
    COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
    bash    86647 root  cwd    DIR   8,17     4096    2 /mnt/dev-sdb1
    ~ fuser -v /mnt/dev-sdb1
                         USER        PID ACCESS COMMAND
    /mnt/dev-sdb1:       root     kernel mount /mnt/dev-sdb1
                         root      86647 ..c.. bash
    #终止所有正在访问指定文件系统的进程
    ~ fuser -km /mnt/dev-sdb1
    
    # -B:将挂载文件以块设备的形式进行挂载
    ➜  ~ mkdir -p /mnt/dev-boot
    ➜  ~ mount /boot /mnt/dev-boot
    mount:  /boot is not a block device
    ➜  ~ mount -B /boot /mnt/dev-boot
    ➜  ~ ls /mnt/dev-boot
    config-3.10.0-1160.el7.x86_64                            initramfs-3.10.0-1160.el7.x86_64.img
    efi                                                      symvers-3.10.0-1160.el7.x86_64.gz
    grub                                                     System.map-3.10.0-1160.el7.x86_64
    grub2                                                    vmlinuz-0-rescue-cc2c86fe566741e6a2ff6d399c5d5daa
    initramfs-0-rescue-cc2c86fe566741e6a2ff6d399c5d5daa.img  vmlinuz-3.10.0-1160.el7.x86_64
    ➜  ~ ls /boot
    config-3.10.0-1160.el7.x86_64                            initramfs-3.10.0-1160.el7.x86_64.img
    efi                                                      symvers-3.10.0-1160.el7.x86_64.gz
    grub                                                     System.map-3.10.0-1160.el7.x86_64
    grub2                                                    vmlinuz-0-rescue-cc2c86fe566741e6a2ff6d399c5d5daa
    initramfs-0-rescue-cc2c86fe566741e6a2ff6d399c5d5daa.img  vmlinuz-3.10.0-1160.el7.x86_64
    #相当于软链接
    ➜  ~ ls -ld /mnt/dev-boot
    dr-xr-xr-x. 5 root root 4096 Oct 30  2020 /mnt/dev-boot
    ➜  ~ umount /mnt/dev-boot