Home > Linux > FSlint un utile applicativo per ricercare file duplicati e non solo in Ubuntu Linux

FSlint un utile applicativo per ricercare file duplicati e non solo in Ubuntu Linux

FSlint è un utile applicativo per ricercare file duplicati e non solo in Ubuntu e Debian Linux.

In ubuntu si installa con

 sudo apt-get install fslint

può essere avviato da console ( magari come utente root ) con

sudo fslint-gui 

Fslint trovare file duplicati 

Nell ‘albero dei menu è posizionato in Systems o System Tools

E’ in grado di identificare come uguali files con nome diverso. Si basa principalmente sull’impronta md5. In Advanced Search parameters è possibile impostare i pattern (es: */.svn */.git) e le directory da escludere (es: /proc /dev9. E’ anche possibile salvare una lista dei files individuati.

Di seguito le opzioni a disposizione:
Find Duplicate Files
Find Installed Packages
Find Bad Named files
Find Name Clashes
Find Temp Files
Find Bad/Broken Symlinks
Find Bad Id’s
Find Empty Directories
Find Non-Striped Binaries
Find Redundant Whitespace

Comandi che fslint mette a disposizione a livello di linea comandi

fslint mette a disposizione una serie di comandi presenti nella directory:

/usr/share/fslint/fslint

findup – find DUPlicate files

findnl – find Name Lint (problems with filenames)

findu8 – find filenames with invalid utf8 encoding

findbl – find Bad Links (various problems with symlinks)

findsn – find Same Name (problems with clashing names)

finded – find Empty Directories

findid – find files with dead user IDs

findns – find Non Stripped executables

findrs – find Redundant Whitespace in files

findtf – find Temporary Files

findul – find possibly Unused Libraries

zipdir – Reclaim wasted space in ext2 directory entries

Alcun utili comandi da linea di comando

Come detto i  comandi sono localizzati nella directory

/usr/share/fslint/fslint

Di seguito un esempio di comando per ricercare files che superano i 100MB di dimesnione visualizzando in output anche le dimensioni dei files.

/usr/share/fslint/fslint$ ./findup /media/Home_Dati/ -size +100M --summary

Altri esempi. Ricercare files duplicati nella directory corrente

findup .    oppure findup

ricercare i files duplicati nel sistema le cui dimensioni sono superiori ad  esempio ai 100Mb

findup / -size +100M

ricercare files duplicati appartenenti all’utente maurizio

findup / -user `id -u maurizio`

opzioni

-m i files duplicati vengono merged usando hardlinks

-d tutti i files duplicati verranno rimassi ad eccezione di 1

-t viene effettuato solo il report delle azioni che verrebbo eseguite

–summary  per includere anche le dimesioni dei files nel outup

.

.

Categorie:Linux Tag:,
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: