Connect with us

Linux

Trova e rimuovi file duplicati, immagini simili e altro con Czkawka (alternativa a FSlint)


Czkawka duplicate finder linux gui

Czkawka è un’applicazione veloce (multi-thread) per trovare e rimuovere file duplicati, collegamenti simbolici non validi, immagini simili e altro. È simile sia nell’interfaccia utente che nelle funzionalità a FSlint, un cercatore di file duplicati per Linux che non è stato aggiornato da Python2 e quindi non è più disponibile per molte distribuzioni Linux.

L’applicazione è scritta in Rust, viene fornita con interfacce GUI (GTK3) e CLI ed è disponibile per Linux, macOS e Microsoft Windows.

Utilizzando Czkawka, puoi rimuovere i file non necessari dal tuo computer come:

  • file duplicati
  • immagini simili (con anteprime immagini)
  • duplicati musicali
  • file di grandi dimensioni
  • file temporanei
  • file azzerati
  • collegamenti simbolici non validi
  • file danneggiati
  • file vuoti
  • directory vuote

Dalla sua semplice interfaccia utente, è possibile includere o escludere directory (con l’opzione di scansionare solo la directory principale o la scansione ricorsiva) e gli elementi e, facoltativamente, aggiungere un elenco di estensioni consentite.

Alcune categorie di “file non necessari” hanno le proprie opzioni. Ad esempio, quando si cercano file duplicati è possibile specificare la dimensione minima del file, il metodo di controllo (Hash, HashMb, Size o Name) e il tipo di hash (Blake3, CRC32 o XXH3). Per immagini simili ci sono opzioni per specificare la dimensione minima del file e il livello di somiglianza (da minimo a molto alto). Per quanto riguarda i duplicati musicali, Czkawka consente di impostare la dimensione minima del file e il titolo del brano, l’artista, il titolo dell’album, l’artista dell’album e l’anno.

Dalle opzioni dell’applicazione è possibile specificare di mostrare una finestra di dialogo di conferma durante l’eliminazione, spostare i file eliminati nel cestino invece di eliminarli (questo è deselezionato per impostazione predefinita, quindi potresti voler abilitare questa opzione in modo che nel caso in cui rimuovi i file sbagliati, puoi ripristinarli), disabilita la visualizzazione delle anteprime delle immagini durante la scansione di immagini simili, ecc.

Nelle opzioni Czkawka troverai anche opzioni per salvare la configurazione corrente, caricare una configurazione salvata e ripristinarla. Qui, “configurazione” indica le impostazioni che hai inserito in Czkawka per trovare i duplicati, come le directory incluse ed escluse, il metodo di controllo, ecc.

L’interfaccia della riga di comando di Czkawka sembra essere alla pari con la GUI, dal punto di vista delle funzionalità (almeno a prima vista)e il suo aiuto è ampio, con esempi. Quindi, se stai cercando un modo per automatizzare la rimozione dei file duplicati, scansionare e rimuovere immagini simili, ecc. Da uno script, provalo. Nota che le interfacce GUI e CLI sono disponibili per il download in binari separati però!

Lo strumento è stato aggiornato ieri alla versione 3.0.0, ricevendo vari miglioramenti:

  • Opzione per non ignorare i collegamenti reali
  • Supporto hardlink per GUI
  • Nuova finestra delle impostazioni
  • Unifica la rimozione dei file
  • Dry run in duplicati CLI
  • Opzione per disattivare la cache
  • Aggiungi una finestra di dialogo di conferma quando si tenta di rimuovere tutti i file nel gruppo
  • Aggiungi una finestra di dialogo di conferma quando si rimuovono i file con il tasto Canc
  • Apri il file facendo doppio clic o utilizzando il tasto Invio
  • Consenti di mettere i file nel cestino invece di rimuoverli completamente

BleachBit è uno strumento in qualche modo simile: può ripulire il tuo computer da file non necessari, ma non trova duplicati.

Utilizzo di Czkawka (GUI)

Per cercare file duplicati (o qualche altra categoria dalla colonna di sinistra, come immagini simili, collegamenti simbolici non validi, ecc.), Aggiungi le directory che desideri scansionare nella parte superiore dell’applicazione. Puoi anche aggiungere directory o elementi da escludere ed estensioni consentite. Quindi fare clic su Search pulsante in basso a sinistra per iniziare a trovare i duplicati (o altri file non necessari).

La prima volta che esegui una ricerca, Czkawka potrebbe richiedere del tempo (a seconda di molti fattori, il numero di file inclusi nella ricerca, il tuo hardware, ecc.), Ma la seconda e le successive scansioni sono molto più veloci della prima grazie all’applicazione memorizzazione nella cache caratteristica (puoi disabilitarla dalle sue impostazioni).

Per ogni duplicato trovato, l’applicazione consente di selezionarli utilizzando più filtri (es All except oldest, All except newest, eccetera.):

Selezione Czkawka

Con questa selezione puoi quindi scegliere di eliminare, collegare simbolicamente o collegare i file trovati. Puoi anche salvare i duplicati in un file di testo.

Nel caso in cui tu scelga di eliminare i duplicati trovati, ti consiglio di aprire le opzioni di Czkawka e abilitare l’opzione per spostare i file duplicati eliminati nel cestino, in modo da poterli ripristinare in seguito nel caso in cui tu abbia eliminato il file sbagliato.

Si consiglia di visitare le istruzioni per l’uso di Czkawka per maggiori dettagli.

Potrebbe piacerti anche: Identifica le canzoni sul tuo desktop Linux usando SongRec, un client Shazam per Linux (scritto anche in Rust)

Scarica Czkawka

Puoi trovare i binari Czkawka per Linux, Windows e macOS. Per ciascuno, sono disponibili per il download una GUI separata e binari della riga di comando.

Oltre ai binari dalla scheda delle versioni dell’applicazione, ci sono anche pacchetti Snap, Flatpak, AUR e PPA che puoi usare per installare Czkawka. Oppure puoi crearlo dalla fonte. Vedere la sezione relativa all’installazione dell’applicazione per i dettagli.

La scheda delle versioni di GitHub offre la GUI di Czkawka sia come binario generico, sia come AppImage (con la CLI disponibile solo come binario generico separato). Dovrebbero funzionare tutti su qualsiasi distribuzione Linux, ma nota che nel mio caso, l’applicazione non rispettava il tema GTK del mio sistema quando utilizzava il binario AppImage; questo non è accaduto utilizzando il binario generico.

Se si sceglie di ottenere il binario della GUI generica (linux_czkawka_gui) dalla scheda delle versioni di GitHub dell’applicazione, posizionare questo file nella directory home, quindi installarlo in /usr/local/bin utilizzando:

sudo install ~/linux_czkawka_gui /usr/local/bin/czkawka-gui

Dopo questo, puoi rimuovere il file linux_czkawka_gui file dalla directory home.

Usando questo, non troverai Czkawka nel menu delle tue applicazioni. Quindi avvialo tramite Alt + F2 oppure aprendo un terminale e digitando czkawka-guioppure puoi aggiungere una voce di menu utilizzando uno strumento come MenuLibre.

Per installare lo strumento Czkawka Linux CLI in /usr/local/bin come czkawka-cli, Scarica linux_czkawka_cli, posizionalo nella tua directory home, quindi esegui:

sudo install ~/linux_czkawka_cli /usr/local/bin/czkawka-cli

È ora possibile rimuovere il file linux_czkawka_cli binario dalla tua directory home.

Potrebbe piacerti anche: Come registrare e riprodurre eventi di mouse e tastiera utilizzando Atbswp Macro Recorder (GUI)


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi