Есть скрипт для мониторинга, который подбирает информацию подобным образом:
echo -n $(df -mP ${1} ...)
, где ${1} - mountpoint. Раньше таймаут стоял у скрипта - 60сек. Но неудобно, т.к удалишь что-то в торрентах и надо знать, сколько освободилось места. Вроде как в понельке вывожу информацию о свободном месте, а в консольку лезу набирать df -h. Вот и думаю, откуда df собирает информацию. Или опрашивает диск напрямую или из /proc. Если первое - плохо т.к буду по 12 раз в минуту дергать диск :(