约 8268 字

约 41 分钟

#Bash 的 fstrim 命令

fstrim [OPTION]... [MOUNTPOINT]

功能

丢弃已挂载文件系统上未使用的数据块。

类型

可执行文件(/usr/sbin/fstrim),属于 util-linux。

参数

  • OPTION 选项:
    • -A, --fstab - 修剪 /etc/fstab 中的所有支持此操作的已挂载文件系统
    • -a, --all - 修剪所有支持此操作的已挂载文件系统
    • -n, --dry-run - 执行整个过程,但不进行实际修剪
    • -o, --offset offset - 从文件系统的 offset 字节处开始搜索;默认为 0
    • -l, --length length - 从 offset 开始搜索 length 字节
    • -I, --listed-in list - 修剪 list 列表中文件里指示的文件系统;多个文件用冒号(:)分隔
    • -m, --minimum minimum-size - 要丢弃的最小连续空闲范围;单位是字节
    • -t, --types list - 允许或禁止修剪此类型的文件系统;多个类型用逗号(,)分隔,no 前缀表示禁止修剪的类型
    • -v, --verbose - 打印详细信息
    • --quiet-unsupported - 遇到不支持的文件系统时,不打印提示
    • -h, --help - 显示帮助
    • -V, --version - 显示版本
  • MOUNTPOINT - 要操作的挂载点

#示例

$ sudo umount ./mnt

#推荐阅读

#手册

更新: 2026/3/17

作者: PlanC

创建: 2026/3/17