defragfs-fragmentation/README.md
2021-03-22 13:15:16 +01:00

1.6 KiB

defragfs/fragmentation - Linux file-system defragmenter & tool for calculate the fragmentation

Authors:

* CanHao Xu <xucanhao@gmail.com>
* John Robson <john.robson@usp.br>

Tools:

Dependencies: perl, coreutils, e2fsprogs.

Installation:

  • Open the terminal and type the following comands:
$ git clone https://github.com/q3aql/defragfs
$ cd defragfs
$ sudo make install

Note: You must install git previously.

Syntax (defragfs):

$ sudo defragfs <partition or directory> [option]

Options:

-a  Automatically defrag (configure: $max_fragrate and $max_avgfrags
    according to your preference).
    Use this in your crontab. e.g. sudo crontab -e (and add this line)
    0 0 1 */2 * defragfs / -a
  
-f  Force defrag if there is at least one fragmented file.

-h  Display this Help.

Syntax (fragmentation):

$ sudo fragmentation <directory>