用于检查系统上已挂载文件的 Linux 命令

热门:
升级您的服务器配置! 申请 AVA 并使用 立减 15%
使用优惠码:

在 Linux 中管理已挂载的文件系统对于确保数据可访问性、排查存储问题以及维护系统完整性至关重要。无论您是在运行 VPS hosting、dedicated server,还是使用 cloud hosting 解决方案,了解如何检查已挂载的文件和分区对于系统管理都是必不可少的。此外,依赖 managed hosting 服务的企业也能从简化的存储管理和性能优化中受益。

为什么要在 Linux 中检查已挂载的文件?

  • 验证连接到系统的存储设备
  • 确保分区正确挂载
  • 诊断并解决与磁盘相关的问题
  • 监控网络挂载的文件系统(NFS、CIFS 等)

1. 使用 mount 命令

The mount 命令是显示所有已挂载文件系统的最常见方式。

mount

此命令会列出所有已挂载的分区及其挂载点和文件系统类型。

要筛选特定设备的输出,请使用:

mount | grep /dev/sdX

将 /dev/sdX 替换为具体的设备名称。

2. 使用 df 命令

df(Disk Free)命令提供已挂载文件系统及其使用统计的概览。

df -h
  • -h 标志以易读格式显示大小。
  • 此命令适用于检查已挂载文件系统上的磁盘空间使用情况。

要仅检查特定文件系统,请使用:

df -h /mount/point

将 /mount/point 替换为实际的挂载位置。

3. 使用 lsblk 命令

lsblk(List Block Devices)命令提供存储设备及其挂载点的结构化视图。

lsblk

如需更详细的信息,包括文件系统类型,请使用:

lsblk -f

此命令对于识别哪些分区已挂载尤其有用。

4. 使用 findmnt 命令

findmnt 命令提供已挂载文件系统的树状视图,使挂载关系更易于理解。

findmnt

要搜索特定挂载点:

findmnt /mount/point

5. 检查 /proc/mounts 文件

/proc/mounts 文件包含所有已挂载文件系统的实时信息。

cat /proc/mounts

为了提高可读性,请使用:

cat /proc/mounts | column -t

6. 使用 blkid 命令

要获取有关块设备及其 UUID 的详细信息,请使用 blkid 命令:

blkid

这有助于识别已挂载的文件系统及其唯一标识符。

7. 使用 df -T 命令检查文件系统类型

要列出所有已挂载文件系统及其类型:

df -T

结论

在 Linux 中监控已挂载的文件系统是系统管理员的一项必备技能。使用 mount、df、lsblk 和 findmnt 等命令,您可以轻松检查和管理 VPS hosting 解决方案或 dedicated server 上的文件系统。适当的监控有助于确保最佳系统性能,并有效排查存储问题。