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

Retypit : Strumento online che modifica il testo nelle immagini con l’IA

Retypit è uno strumento online che usa l’intelligenza artificiale per modificare il testo già presente in un’immagine (PNG, JPG, WebP) mantenendo il font, il co

04-11-26 Continua

P7MGratis: Lettore gratuito per aperie file P7M

P7MGratis è un lettore web gratuito per aprire file P7M e fatture elettroniche XML. Permette di visualizzare i PDF, leggere le fatture ed estrarre i documenti o

04-11-26 Continua

DskManager: Windows desktop organizer gratuito e potente

DskManager è un software gratuito per Windows pensato per riordinare automaticamente le icone del desktop, raggruppandole in modo ordinato e leggibile. Il programma si rivolge a chi desidera un ambiente di lavoro pulito senza dover spostare manualmente file, scorciatoie e cartelle. Cos’è DskManager e a cosa serve DskManager è una utility di gestione del desktop […]

03-11-26 Continua

PII Blackout: software desktop per oscurare in modo permanente i dati personali nei documenti

PII Blackout è software desktop per la redazione permanente di dati personali in PDF, Word ed Excel, totalmente offline. Rileva oltre 70 tipi di PII, revisione

03-11-26 Continua

LabelPeel: Stampa etichette da Excel e Google Sheets, senza stampa unione.

Come funziona LabelPeel LabelPeel trasforma un semplice foglio di calcolo in etichette pronte per la stampa, eliminando la necessità di utilizzare la stampa unione di Word o di installare programmi sul computer. È sufficiente incollare un elenco proveniente da Excel, Google Sheets, Numbers oppure da un file CSV: ogni riga del foglio viene automaticamente convertita […]

02-11-26 Continua

Codice Chiaro: calcolo e verifica online del codice fiscale

Codice Chiaro: tool gratuito per calcolare e controllare il codice fiscale italiano nel browser.

Non è un servizio ufficiale dell’Agenzia delle Entrate; i dat

31-10-26 Continua

CutBay: l’agente AI per creare e montare video attraverso una semplice chat

CutBay è una piattaforma online che permette di creare video attraverso una conversazione con l’intelligenza artificiale. L’utente descrive il risultato desiderato, fornisce eventuali materiali di partenza e utilizza la chat per definire struttura, contenuti e modifiche. Il servizio propone un approccio diverso rispetto al montaggio tradizionale. Anziché costruire ogni sequenza intervenendo manualmente su una timeline, […]

31-10-26 Continua

TubeTube: Applicazione online che trasforma un testo o una canzone in un video AI completo e montato

TubeTube è una piattaforma online basata sull’intelligenza artificiale che trasforma testi, racconti o testi musicali in video completi, con scene animate, musica, narrazione e montaggio finale. È pensata soprattutto per creator, musicisti e canali YouTube che vogliono produrre contenuti senza riprese, software di editing o competenze tecniche avanzate. Il servizio funziona interamente nel browser e […]

31-10-26 Continua

FileOctopus: il file manager alternativo per Mac che migliora Finder ed espande la potenzialità

FileOctopus è un file manager nativo per macOS pensato per chi utilizza Finder ogni giorno ma desidera strumenti più comodi per organizzare, cercare e spostare i file. L’app mantiene la stessa logica di Finder, con viste, scorciatoie e Quick Look familiari, aggiungendo funzioni avanzate come pannelli multipli, ricerche più rapide e operazioni sui file più […]

30-10-26 Continua

Quady3D AI: Strumento online per passare da immagine a modello 3D nel browser

Quady3D AI è uno spazio di lavoro 3D basato sul browser che trasforma immagini, testo, schizzi o viste multiple in modelli 3D. Gli utenti possono scegliere un m

29-10-26 Continua

Logo Fast: crea un logo gratis online con icone e font (PNG e SVG)

Logo Fast è un logo maker gratuito che funziona direttamente nel browser. Scrivi il nome del tuo brand, scegli una delle 42 icone e un font, regola i colori ed

29-10-26 Continua

Live Face Swap: Strumento online per applicare effetti magici alla webcam

Live Face Swap è uno strumento online che, nel browser, applica un ritratto di riferimento alla webcam in tempo reale.

L’elaborazione avviene nel cloud: non s

29-10-26 Continua

Categoria