Linux non alloca i file o pezzi di file 'a caso' come winzoz.
Di solito quindi un fs non si deframmenta piu' del 5%, e' per questo che non si sente parlare di defrag in linux.
Esistono pero' un paio di eccezioni, la prima e' un software per fare il defrag su fs ext2 non montati, si chiama edefrag e se non sbaglio non e' piu' sviluppato da un bel pezzo.
La seconda e' il fs xfs (che uso con soddisfazione da 3 lunghe settimane

) il quale e' possibile deframmentarlo in modo trasparente e senza problemi.