如何查看Linux的挂载信息

哈,Linux系统里的这些命令行工具真是挺强大的,各有各的用途。
我最近就碰到了一些情况,用这些命令解决了不少麻烦。

上周有个客人问我,怎么快速查看Linux系统上的所有挂载点?我直接推荐他使用df -h命令,这玩意儿一看就是一目了然,文件系统、大小、已用空间、可用空间、使用百分比,还有挂载点,全都给你列出来了。
比如,我自己的系统,/dev/sda1 挂载在/,用df -h一看,4 8 G总空间,用了1 2 G,还剩3 4 G,挺健康的。

我自己踩过的坑是,有一次一个同事问,怎么查看具体的挂载配置?我一开始就想着用mount,结果他需要的是查看特定文件系统的信息,这时候findmnt就派上用场了。
它输出结构清晰,还能按设备、挂载点或文件系统类型过滤,真是一键到位。

还有一次,有个系统启动后,某些服务挂载不上,我就得去查/etc/fstab文件了。
这玩意儿虽然直接修改要谨慎,但查看系统启动时自动挂载的配置信息还是挺方便的。
不过,这得有耐心,因为那里面都是配置项,得仔细看。

总之,根据需求选择合适的工具,效率真的高。
比如,你需要分析磁盘分区结构,那lsblk就是你的不二之选。
反正你看着办,这些命令用熟了,Linux系统管理起来就轻松多了。
我还在想这个问题,以后得整理一下,做个Linux命令行工具的速查表,方便大家查阅。

linux查看挂载的磁盘

对,就是这个问题。
之前遇到过。
你输入的命令是正确的。
baidf-h命令是查看Linux系统挂载磁盘的命令。
输入后回车,下面显示的就是所有挂载的磁盘信息了。
你自己看,看懂了吗?

如何查看Linux系统中的挂载点

说实话,在Linux系统里看挂载点,这几个命令各有各的妙用,具体用哪个得看你想干啥。
我以前排查问题,经常先mount | grep /dev/,一行行扫过去,哪挂错了一目了然。
但老实说,有时候输出信息太多,眼睛都花。

有意思的是df -h,这命令我当过备份策略的参考。
比如有个客户仓库挂了块1 .8 T的硬盘,用df -h能直接看到/mnt/data用了多少,剩下多少,这比光看设备列表实在多了。
当时我们调整备份窗口,就是靠这个数字说话的。

说到findmnt,这命令输出格式我挺喜欢的。
结构清晰,TARGET SOURCE FSTYPE OPTIONS那几列,一看就明白。
要是加上-T参数,还能看挂载关系树,我帮新同事整理服务器挂载点时,常用这个,比翻/etc/fstab直观多了。

但/etc/fstab这玩意儿,得单独看。
有次我装完系统,发现某个盘自动挂载失败了,这时候查/etc/fstab就知道配置错了哪行。
不过要说缺点,它确实不反映实时状态,比如你手动umount了,它还是显示原来的挂载点。
所以排查问题时,得把它当参考,不能全信。

lsblk这命令我用在服务器维护时比较多。
块设备树那种展示方式,能帮你理清物理盘、分区、LVM、挂载点那种层叠关系。
比如有个客户用LVM,调完挂载点后,用lsblk -o NAME,MOUNTPOINT一目了然,哪个分区挂哪儿了,省得去查mount的输出。

说白了,看挂载点这事吧,得结合场景。
快速定位问题就用mount或findmnt;需要容量信息参考就用df -h;要搞清楚启动时怎么挂的,就看/etc/fstab;想理清块设备层级关系,lsblk最合适。
我这十年,哪个命令没在屏幕前敲过上百次,但真正用顺手的,还得看具体情况来定。