在本教程中,我将向您展示在Linux服务器上列出挂载硬盘的不同方法。我们可以使用mount、findmnt和df命令来列出任何Linux发行版(如Ubuntu或Centos)的挂载设备。
在Linux服务器中,mount命令可以挂载一个存储设备或文件系统,让我们通过命令来显示所有这些挂载。
1、使用cat命令从/proc中列出清单
要列出挂载点,你可以读取/proc/mounts文件的内容。
下面我使用 cat 命令来读取 /proc/mounts 文件。
$ cat /proc/mounts
2、使用挂载命令
你可以使用mount命令来列出挂载点。当你运行mount命令时,不需要任何选项,它将列出挂载点。
$ mount
3、使用df命令
您可以使用 df 命令来列出挂载点。
下面的命令显示了带有-aTh选项的df命令的输出。
$ df -aTh
你可以使用 -t 后面的文件系统类型(例如 ext3, ext4, nfs)来显示各自的挂载点。例如下面的df命令可以显示所有的NFS挂载点。
# df -HP -t nfs
4、使用findmnt
Findmnt是一个强大的工具,用来查找挂载的文件系统。这个命令有很多选项来列出挂载的文件系统。
下面的命令可以打印所有挂载的文件系统。
$ findmnt
按特定文件系统类型打印挂载点。
$ findmnt -t ext4
搜索并列出fstab内容。
$ findmnt -s
显示所有/etc/fstab文件,并将LABEL=和UUID=标签转换为真正的设备名称。
$ findmnt –fstab –evaluate
在本教程中,我们学习了Linux服务器上列出挂载硬盘或文件系统的命令。