如何查看linux的挂载点
如何查看linux的挂载点详细介绍
在 Linux 系统中,查看挂载点(即文件系统挂载的位置)可以通过以下几种常用方法实现:
方法 1:使用
df 命令(最常用)
df 命令用于显示文件系统的磁盘空间使用情况,同时会列出对应的挂载点。
命令格式:
bash
选项
常用选项:
-h:以人类可读的格式显示大小(如 GB、MB)。-T:显示文件系统类型。
示例:
bash
输出示例:
plaintext
文件系统 类型 容量 已用 可用 已用% 挂载点/dev/sda1 ext4 465G 150G 290G 34% /
/dev/sdb1 ntfs 931G 500G 431G 54% /mnt/windows_disk
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
关键信息:最后一列即为 挂载点(如 /、/mnt/windows_disk)。
方法 2:使用
mount 命令
直接执行 mount 命令会列出所有当前已挂载的文件系统及其详细信息,包括挂载点。
命令:
bash
输出示例:
plaintext
/dev/sda1 on / type ext4 (rw,relatime)/dev/sdb1 on /mnt/windows_disk type ntfs (rw,relatime,uid=1000,gid=1000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
关键信息:每行中 on 后面的路径即为 挂载点(如 /、/mnt/windows_disk)。
方法 3:查看
/proc/mounts 文件
/proc/mounts 是一个动态更新的虚拟文件,记录了当前系统中所有挂载的文件系统信息。
命令:
bash
/proc/mounts
输出格式:与 mount 命令类似,每行格式为 文件系统 挂载点 类型 选项 ...。
方法 4:使用
findmnt 命令(更灵活)
findmnt 命令用于查找和显示文件系统的挂载信息,支持更复杂的过滤条件。
基础用法:
bash
findmnt
示例(显示所有挂载点):
plaintext
TARGET SOURCE FSTYPE OPTIONS/ /dev/sda1 ext4 rw,relatime
/mnt/windows_disk
/dev/sdb1 ntfs rw,relatime,uid=1000,gid=1000
关键信息:第一列 TARGET 即为 挂载点。
方法 5:查看
/etc/fstab(查看开机自动挂载配置)
如果需要查看系统开机时自动挂载的配置(而非当前实时挂载状态),可以查看 /etc/fstab 文件:
bash
/etc/fstab
该文件中每行定义一个挂载条目,格式为 文件系统 挂载点 类型 选项 转储频率 自检顺序,其中第二列为挂载点。
过滤特定挂载点(示例)
如果需要查找某个设备(如 /dev/sda1)或路径(如 /mnt)对应的挂载点,可以结合 grep 过滤:
bash
/dev/sda1/mnt
总结
- 实时挂载状态:优先使用
df -h或mount,简洁直观。 - 详细信息:
findmnt或/proc/mounts适合需要更多细节或脚本处理的场景。 - 开机挂载配置:查看
/etc/fstab,但需注意该文件不反映当前实时挂载状态(仅记录配置)。
根据需求选择合适的命令即可快速查看 Linux 系统中的挂载点。