查看linux磁盘访问路径命令行
查看linux磁盘访问路径命令行详细介绍
在 Linux 中,查看磁盘(或分区)的挂载路径(即访问路径)可以通过以下命令实现,以下是不同场景的解决方案:
1.
查看所有磁盘 / 分区的挂载路径(最常用)
bash
- 输出示例:plaintext
Filesystem Size Used Avail Use% Mounted on/dev/sda1 50G 10G 36G 22% /
/dev/sda2 200G 150G 40G 79% /mnt/data
- 重点看最后一列
Mounted on,即为磁盘 / 分区的访问路径。
- 重点看最后一列
2.
查看指定设备的挂载路径(如 /dev/sda1)
bash
findmnt /dev/sda1
- 示例:plaintext
/dev/sda1 on / type ext4 (rw,relatime)- 输出中的
on后面即为挂载路径(如/)。
- 输出中的
3.
查看所有挂载细节(包括 UUID、文件系统类型等)
bash
- 关键信息:
- 每一行格式:
设备名 on 挂载路径 type 文件系统类型 (选项) - 例如:
/dev/nvme0n1p2 on /home type ext4 (rw,relatime)
- 每一行格式:
4.
通过 UUID 或标签查找挂载路径(适合无固定设备名的场景)
bash
findmnt UUIDfindmnt 标签名
- 例如:bash
findmnt -1234-5678-1234-567812345678
场景总结:
- 日常查看所有挂载点:首选
df -h,简洁明了。 - 定位某个设备的挂载路径:用
findmnt /dev/sda1(推荐)或mount | grep 设备名。 - 排查挂载问题(如自动挂载失败):用
mount查看完整挂载信息,或结合/etc/fstab配置文件。
如果需要查看 历史磁盘访问记录(如文件操作),需结合审计工具(如 auditd),但这是另一个复杂场景,需单独配置。