温馨提示×

Linux下如何查看已挂载设备

小樊
49
2025-08-02 02:14:21
栏目: 智能运维

在Linux下,可以使用以下命令来查看已挂载的设备:

  1. mount命令:这是最常用的查看已挂载设备的方法。运行mount命令会列出所有当前已挂载的文件系统及其相关信息。例如:
$ mount /dev/sda1 on / type ext4 (rw,relatime) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) udev on /dev type devtmpfs (rw,relatime,size=4038764k,nr_inodes=1009691,mode=755) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=815728k,mode=755) /dev/sdb1 on /mnt/data type ext4 (rw,relatime) 
  1. /etc/mtab文件:这个文件包含了当前已挂载的文件系统的信息。你可以使用cat命令查看这个文件的内容:
$ cat /etc/mtab /dev/sda1 / ext4 rw,relatime 0 1 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 udev /dev devtmpfs rw,relatime,size=4038764k,nr_inodes=1009691,mode=755 0 0 tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=815728k,mode=755 0 0 /dev/sdb1 /mnt/data ext4 rw,relatime 0 1 

注意:/etc/mtab文件是一个动态更新的文件,它通常会链接到/proc/self/mounts文件。因此,你也可以使用cat /proc/self/mounts命令查看已挂载的设备。

  1. findmnt命令:这是一个更现代的命令,用于查找和显示已挂载的文件系统。它的输出更加易读,而且提供了更多的选项。例如:
$ findmnt TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime proc proc proc rw,relatime sys sysfs sysfs rw,relatime udev devtmpfs devtmpfs rw,relatime,size=4038764k,nr_inodes=1009691,mode=755 tmpfs tmpfs tmpfs rw,nosuid,noexec,relatime,size=815728k,mode=755 /mnt/data /dev/sdb1 ext4 rw,relatime 

你可以使用man命令查看这些命令的手册页,了解更多关于它们的用法和选项:

$ man mount $ man findmnt 

0