dskDitto: il programma veloce per individuare e gestire i file duplicati

31/07/2026 Mooseek

Condividi su Facebook Condividi su X Condividi su LinedIn Condividi su Telegram Condividi su WhatsApp Condividi su Flipboard Condividi su Pinterest Condividi su Tumblr Condividi via SMS Condividi via Email Condividi Ora

dskDitto è un software open source sviluppato in Go che permette di cercare file duplicati in modo rapido e parallelo. È pensato per analizzare directory anche molto estese, rilevare i contenuti identici tramite hash e aiutare l’utente a recuperare spazio su disco senza agire sui file finché non viene richiesta un’operazione esplicita.

Come funziona la ricerca dei file duplicati con dskDitto

Il programma esegue una scansione delle cartelle indicate e confronta il contenuto dei file attraverso algoritmi di hashing. Questo approccio consente di distinguere i file realmente uguali da quelli che possiedono soltanto nomi simili.

dskDitto sfrutta l’elaborazione concorrente per lavorare in modo efficiente sui computer multi-core. La scansione è quindi progettata per offrire buone prestazioni anche su archivi ricchi di documenti, immagini, video, download e backup.



Le principali caratteristiche disponibili nel software

dskDitto riunisce strumenti utili per l’analisi e la gestione controllata degli elementi ridondanti. L’utente può scegliere se limitarsi a visualizzare i risultati oppure intervenire, sempre con conferme di sicurezza.

  • Scansione parallela delle directory per gestire molti file in tempi ridotti
  • Verifica dei duplicati attraverso hash SHA-256 oppure BLAKE3
  • Interfaccia testuale interattiva per esaminare i gruppi di file trovati
  • Output disponibile anche in formato testuale, a elenco puntato, CSV e JSON
  • Filtri per dimensione minima e massima dei file
  • Opzione per includere file nascosti, file vuoti e directory specifiche
  • Possibilità di limitare la profondità della scansione
  • Gestione selettiva dei collegamenti simbolici
  • Rimozione controllata delle copie in eccesso con finestra di conferma
  • Conversione delle copie duplicate in collegamenti simbolici

Le modalità di utilizzo e di visualizzazione dei risultati

Il comando base richiede l’indicazione di una o più cartelle da analizzare. Ad esempio, digitando dskDitto $HOME, il software avvia una ricerca nella cartella utente e può mostrare i gruppi di duplicati tramite la sua interfaccia da terminale.

Per chi desidera integrare il risultato in script o procedure automatizzate, sono disponibili modalità testuali senza interfaccia interattiva. Le opzioni --text e --bullet rendono più semplice leggere, filtrare o reindirizzare l’elenco dei duplicati verso altri strumenti.

Gli algoritmi SHA-256 e BLAKE3 per il confronto dei file

Per impostazione predefinita dskDitto utilizza SHA-256, un algoritmo affidabile e diffuso per il controllo dell’integrità dei dati. Il programma può anche usare BLAKE3 tramite un’apposita opzione, offrendo un’alternativa orientata alle prestazioni su alcune configurazioni hardware.

Su macOS, SHA-256 risulta spesso ben ottimizzato dal sistema e può rappresentare una scelta particolarmente efficace. L’uso dell’hash permette di basare il riconoscimento sul contenuto effettivo dei file, evitando valutazioni basate soltanto su nome, posizione o dimensione.

La rimozione sicura e la conversione in collegamenti simbolici

Il programma non elimina né modifica file in autonomia durante una normale scansione. Per avviare la pulizia delle copie ridondanti occorre indicare in modo esplicito l’opzione --remove, specificando quante copie conservare per ciascun gruppo rilevato.

Ad esempio, il comando dskDitto --min-size 100MiB --remove 1 /mnt/big-disk può individuare file grandi e mantenere una sola copia per gruppo. In alternativa, con --remove 1 --link, le copie aggiuntive possono essere sostituite da collegamenti simbolici verso il file conservato. La conferma prima delle modifiche aiuta a ridurre il rischio di rimozioni accidentali.



Le versioni di dskDitto e la licenza del progetto

dskDitto è distribuito come progetto open source e viene sviluppato principalmente in linguaggio Go. Il software può essere compilato localmente dal codice sorgente oppure installato tramite gli strumenti standard dell’ecosistema Go, a partire dalla versione 1.22.

Il progetto adotta licenza Apache 2.0, una soluzione che consente l’utilizzo, la modifica e la distribuzione nel rispetto delle relative condizioni. La disponibilità del codice sorgente rende il programma interessante anche per utenti tecnici che desiderano studiarne il funzionamento o integrarlo nei propri flussi di lavoro.

Perché dskDitto è utile per liberare spazio e ordinare gli archivi

Nel tempo è normale accumulare copie dello stesso file in cartelle di download, dischi esterni, librerie multimediali e backup. Individuare manualmente questi elementi può essere complesso, soprattutto quando hanno nomi differenti o si trovano in percorsi lontani tra loro.

dskDitto offre un metodo strutturato per riconoscere i duplicati e decidere come trattarli. Può aiutare a ridurre lo spazio occupato, organizzare meglio gli archivi digitali e conservare una sola copia dei contenuti effettivamente identici.

A chi può essere utile il programma

Il software può essere utile a utenti che gestiscono grandi raccolte di fotografie, video, documenti o file scaricati nel tempo. Può essere una soluzione pratica anche per chi lavora con dischi di archivio, cartelle di progetto e backup multipli.

Grazie agli output CSV e JSON, dskDitto si presta anche a impieghi più tecnici, come l’analisi automatizzata dei risultati o l’integrazione in script. Sviluppatori, amministratori di sistema e utenti esperti possono sfruttarlo per controllare lo spazio e ottimizzare strutture di file complesse.

Come scaricare e installare dskDitto

Per installare il programma tramite Go è possibile utilizzare il comando:

go install github.com/jdefrancesco/dskDitto/cmd/dskDitto@latest

Al termine dell’installazione, il file eseguibile viene normalmente collocato nella cartella ~/go/bin oppure nel percorso configurato per Go. In alternativa, è possibile scaricare il repository, accedere alla relativa cartella e compilare il progetto con make.

Dopo aver reso disponibile l’eseguibile nel PATH del sistema, dskDitto può essere richiamato dal terminale indicando una o più cartelle da analizzare. Prima di usare le opzioni di rimozione è consigliabile eseguire una prima scansione in sola lettura e verificare con attenzione i file individuati.

Uno strumento concreto per gestire le copie inutili

dskDitto propone una soluzione veloce e flessibile per analizzare file duplicati, scegliere quali copie mantenere e intervenire in modo consapevole quando serve. L’unione tra scansione parallela, hash affidabili, interfaccia testuale e formati di esportazione lo rende adatto sia a utilizzi quotidiani sia a contesti più avanzati.

È una scelta interessante per chi desidera recuperare spazio su disco e riportare ordine nei propri archivi digitali senza rinunciare al controllo sulle operazioni effettuate.

Link: Vai al Software
Autore: Mooseek
Aggiornato il: 31/07/2026
Categoria: Duplicati-filesFilesSistema
Commenti: 0 Commenti

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Altro in Software

OBS Studio: il software gratuito per streaming e registrazione video

Nuova versione con supporto nativo per encoding AV1 hardware, filtri audio neurale con riduzione rumore AI e interfaccia dock modulare migliorata.

09-09-26 Continua

PixMind: la piattaforma all‑in‑one per immagini e video con intelligenza artificiale

PixMind è una piattaforma web che riunisce oltre 25 modelli di intelligenza artificiale per generare e modificare immagini e video in un unico spazio di lavoro, pensato per e‑commerce, marketing e creator di contenuti. Il servizio mette a disposizione più di 10 app e strumenti dedicati (dalla generazione testo‑immagine alla creazione di video, dall’editing all’organizzazione […]

08-09-26 Continua

Base44: la piattaforma no-code che trasforma le tue idee in app, siti e agenti AI funzionanti

Base44 è una piattaforma di sviluppo “no-code” basata sull’intelligenza artificiale, progettata per trasformare idee espresse a parole in app, siti web e agenti AI completamente funzionanti, senza scrivere una riga di codice. Il cuore del sistema è un motore di generazione che interpreta la descrizione dell’utente e costruisce in tempo reale l’intera architettura del progetto: […]

07-09-26 Continua

Roof Pitch Calculator: lo strumento gratuito per calcolare pendenza, angolo e superficie del tetto

Roof Pitch Calculator è un tool online gratuito che permette di calcolare in tempo reale la pendenza di un tetto partendo da due misure semplici, rise (altezza verticale) e run (distanza orizzontale), restituendo pitch, angolo in gradi, percentuale di pendenza e moltiplicatore per stimare la superficie reale da coprire. Il sito è pensato per professionisti […]

06-09-26 Continua

Wallpaper Engine: Software Windows per trasformare il desktop in uno spazio animato e personalizzato

Wallpaper Engine è un’applicazione per Windows che consente di trasformare il desktop in uno spazio dinamico e personalizzato, utilizzando sfondi animati, interattivi e reattivi. Il software si distingue per la capacità di gestire migliaia di wallpaper creati dalla community, per le opzioni avanzate di ottimizzazione delle prestazioni e per un editor integrato che permette anche […]

05-09-26 Continua

PrintPal: piattaforma online per creare e ottimizzare modelli per la stampa 3D

1. Crea un articolo dedicato al software
2. Usa le informazioni dal sito web ufficiale
3. Usa la stessa struttura di questa pagina. Devo fare un articolo sempr

04-09-26 Continua

Waku: l’app nativa per gestire gli agenti AI dedicati alla programmazione

1. Crea un articolo dedicato al software
2. Usa le informazioni dal sito web ufficiale
3. Usa la stessa struttura di questa pagina. Devo fare un articolo sempr

03-09-26 Continua

FinderCue: la Barra degli indirizzi funzionale per padroneggiare i file su macOS

Scopriamo FinderCue, lo strumento innovativo per ottimizzare il flusso di lavoro nel Finder di macOS, rendendo la navigazione tra i file più rapida, intuitiva e professionale.

02-09-26 Continua

CyberTaskTimer: Software che Cronometra come utilizzi il PC durante il tuo lavoro

Hai mai desiderato sapere se e quanto la tua giornata lavorativa è stata proficua? Quanto tempo siamo stati “distratti” dalle email? Dai nostri contatti sui social network? Dalla navigazione sui nostri siti web preferiti o dal nostro amato videogioco? Quando tempo abbiamo sottratto al lavoro? CyberTaskTimer risponde perfettamente a questa esigenza! All’avvio si posiziona vicino […]

01-09-26 Continua

Privacidad: Strumento per creare pagina personale con più link da condividere attraverso un unico URL

Privacidad è una piattaforma simile a Linktree: permette di creare una pagina personale con più link, da condividere attraverso un unico URL. La differenza principale è l’attenzione alla privacy e alla minimizzazione della raccolta dati. Il servizio dichiara di non utilizzare tracking, cookie o conservare gli indirizzi IP. È pensato per chi vuole una pagina […]

31-08-26 Continua

PicWav: l’intelligenza artificiale che trasforma fotografie in brevi video

PicWav è una piattaforma online dedicata alla generazione di video tramite intelligenza artificiale, progettata per animare fotografie statiche partendo da istruzioni testuali. Il servizio permette di caricare un’immagine, descrivere il movimento desiderato e ottenere una clip video in cui soggetto, ambiente, inquadratura e atmosfera vengono messi in movimento. Un ambiente unico per creare filmati da […]

29-08-26 Continua

Stello Menu Digitale Gratis: Menu digitale QR gratuito per ristoranti

Stello è una piattaforma italiana per creare menu digitali con QR code per ristoranti, bar, pizzerie, hotel e strutture ricettive. Il piano Free permette di pubblicare gratuitamente un menu con fino a 50 piatti, 2 lingue, QR code, 54 design e gestione degli allergeni UE, senza carta di credito e senza limiti di tempo. Il […]

28-08-26 Continua

Categoria