素材阁

磁盘命令速查

共 26 条磁盘与文件系统命令,覆盖空间查看、文件与链接、分区与挂载、dd 与镜像 四组场景。支持搜索与分类筛选,点击命令即可复制。

空间查看

先定位是哪个目录或哪种资源占满了盘。

命令说明
按挂载点查看磁盘使用率(人类可读)
查看 inode 使用情况(小文件过多也会满)
统计某目录总大小
只统计一层子目录大小,快速定位大目录
列出最大的 20 个文件 / 目录
树形列出磁盘与分区
交互式磁盘占用分析(需安装)

文件与链接

查看属性、创建软硬链接。

命令说明
以可读单位列出文件大小
查看文件的权限、大小、时间与 inode
创建软链接(符号链接)
创建硬链接(同一 inode,不能跨分区)
找出大于 1G 的文件(详见 find 速查)
递归强制删除目录(危险,确认路径再执行)

分区与挂载

格式化、挂载与开机自动挂载。

命令说明
列出所有磁盘与分区表
对磁盘分区(n 新建、d 删除、w 写入,慎用)
格式化为 ext4 文件系统
挂载分区到目录
卸载(提示 busy 时用 lsof / fuser 找占用进程)
查看各分区的 UUID 与文件系统类型
查看开机自动挂载配置(改错会导致系统起不来)
扩容后扩展 ext4 文件系统

dd 与镜像

底层复制与制作镜像(操作不可逆,务必确认 if / of 别写反)。

命令说明
把镜像写入 U 盘 / 磁盘
备份磁盘 MBR 引导记录
生成 1GB 测试文件
压缩后传输镜像
把内存缓存刷到磁盘,拔盘前执行更安全

使用说明

磁盘与文件系统命令速查:df / du 查空间,lsblk / fdisk 看分区,mount 挂载,dd 做镜像;支持搜索与分类筛选,点击命令即可复制。

  1. 按用途点分类:空间查看、文件与链接、分区与挂载、dd 与镜像。
  2. 磁盘告警时先 df -h 找满的挂载点,再 du -h --max-depth=1 逐层定位大目录。
  3. 点「命令」列复制,替换设备名(如 /dev/sdb1)与目录后执行。
  4. 挂载与 dd 属高危操作,执行前务必确认设备名与路径正确。

常见问题

df 显示还有空间,为什么写入提示 No space left?
很可能是 inode 用尽(大量小文件),用 df -i 确认。也可能被删除但仍被进程占用的文件没释放,用 lsof +L1 找到后重启对应进程。
umount 提示 device is busy 怎么办?
说明还有进程在用该目录。用 lsof /mnt 或 fuser -m /mnt 找到占用进程,关闭后再卸载,必要时用 umount -l 延迟卸载。
dd 会不会把系统盘写坏?
会。dd 的 if(输入)与 of(输出)一旦写反,可能覆盖整块磁盘。执行前务必逐字核对设备名,并考虑用 lsblk 确认目标盘。
软链接和硬链接怎么选?
软链接(ln -s)像快捷方式,可跨分区、可指向目录,源删了会失效;硬链接(ln)共享同一 inode,不能跨分区、一般不能链目录,但省空间且源删了仍可用。

延伸阅读

相关工具