Дуже просто — зайняти увесь вільний простір файлом і видалити його.
dd if=/dev/urandom of=~/bloat bs=4K count=n; sync; rm ~/bloat
, де замість n підставити обсяг вільного простору у кібібайтах, ділений на 4.
Якщо з /dev/urandom працює надто довго, можна спробувати /dev/zero, однак у такому випадку драйвер файлової системи або контролер диску можуть схитрувати і не виділити місце для порожніх блоків, доки вони не будуть заповнені.
Також, якщо "хом'як" знаходиться на системному розділі, частина вільного простору може бути зарезервована для суперкористувача — тоді доведеться подивитися, скільки зарезервовано (за замовчуванням 2,5% на ext), відповідно скоригувати обсяг та виконати команду з правами суперкористувача. Краще вказати трохи менше, щоб від тимчасових збоїв запису системі не настав гаплик. Навіть за виконання із правами користувача не бажано тримати запущеними під час такої операції застосунки та навіть графічну оболонку, бо деякі програми не вміють коректно обробляюти збій запису і можуть зіпсувати свою конфігурацію.