可以为文件预分配物理空间

分配或取消文件的磁盘空间

  • 分配一个占用700MB磁盘空间的文件:
fallocate --length {{700M}} {{path/to/file}}
  • 将已分配的文件缩小200MB:
fallocate --collapse-range --length {{200M}} {{path/to/file}}
  • 文件中100MB后缩小20MB空间:
fallocate --collapse-range --offset {{100M}} --length {{20M}} {{path/to/file}}