Failu dublikāti, kā tos atrast un izdzēst Ubuntu

par atrod failu dublikātus

Nākamajā rakstā mēs apskatīsim trīs rīkus, lai atrastu un noņemtu failu dublikātus Ubuntu. Var gadīties, ka vairāk nekā vienu reizi datorā ir pilni failu dublikāti. Kādu dienu jūs atklājat, ka jūsu cietais disks ir piepildīts ar vairākām vienu un to pašu failu kopijām dažādos dublējuma direktorijos. Problēma rodas tāpēc, ka parasti tiek aizmirsts iztīrīt šos failus, un cietajā diskā pēc noteikta laika sāk uzkrāties pārāk daudz failu dublikātu.

Tāpēc vienmēr ir labi zināt, kā atrast un izdzēst dublēt failus. Lai to izdarītu, mēs varam izmantot rīkus, kas sīkāk aprakstīti Unix līdzīgas operētājsistēmas. Noņemot failu dublikātus, jums jābūt piesardzīgam. Ja jums tā nav, tas var izraisīt nejaušu datu zudumu. Tāpēc, lietojot šos rīkus, ieteicams pievērst uzmanību.

Atrodiet un noņemiet dublētus failus Ubuntu

Šim uzdevumam mēs redzēsim trīs pieejamos rīkus; Rdfind, Fdupes, Fslint.

Šie trīs komunālie pakalpojumi ir bezmaksas, atvērtā koda un strādā ar lielāko daļu Unix līdzīgo operētājsistēmu.

Atrast

Atrast ir atvērtā koda un bez maksas atrast direktoriju un apakšdirektoriju failu dublikātus.

Salīdziniet failus pamatojoties uz to saturu, nevis uz vārdiem arhīvu. Rdfind izmanto klasifikācijas algoritmu, lai atšķirtu oriģinālos failus un dublikātus. Ja tā atrod divus vai vairākus viena faila failus, Rdfind ir pietiekami gudrs, lai atrastu sākotnējo failu. Kad atradīsit dublikātus, ziņosiet mums par tiem. Mēs varam izlemt tos noņemt vai aizstāt.

Rdfind instalēšana

Mēs atveram termināli (Ctrl + Alt + T) un rakstām:

instalējiet Rdfind

sudo apt install rdfind

Izmantot

Kad tas ir instalēts, jums tas vienkārši ir jādara palaidiet komandu Rdfind kopā ar ceļu kur mēs vēlamies meklēt failu dublikātus.

Rdfind darbojas

rdfind ~/Descargas/

Kā redzat no iepriekš redzamā ekrānuzņēmuma, komanda Rdfind skenēs direktoriju ~ / Lejupielādes. Rezultāti tiks saglabāti failā ar nosaukumu results.txt, kas atrodas pašreizējā darba direktorijā. Tā var skatiet failā results.txt iespējamo failu dublikātu nosaukumu.

Izmantojot., Varat iegūt vairāk informācijas par visām tā piedāvātajām iespējām palīdzības sadaļa vai rokasgrāmatas lapas:

rdfind palīdzība

rdfind --help

man rdfind

fdupes

Fdupes ir vēl viena komandrindas lietderība identificēt un noņemt failu dublikātus norādītajos direktorijos un apakšdirektorijos. Tā ir bezmaksas programmatūra atvērtā koda rakstīts C programmēšanas valodā.

Fdupes identificē dublikātus salīdzinot failu izmērus, daļējus MD5 parakstus, pilnus MD5 parakstus un visbeidzot veicot baitu pa baitiem salīdzinājumu pārbaudei.

Tas ir līdzīgs Rdfind utilītprogrammai, taču Fdupes ir diezgan daudz opciju, lai veiktu darbības, piemēram:

  • Rekursīvi meklējiet dublētus failus direktorijos un apakšdirektorijos.
  • Izslēdziet tukšos un slēptos failus no izskatīšanas.
  • Parādīt dublikātu lielumu.
  • Un vēl daudz vairāk.

Fdupes instalēšana

Mēs atveram termināli (Ctrl + Alt + T) un rakstām:

fdupes instalēt

sudo apt install fdupes

Izmantot

Fdupes lietošana ir diezgan vienkārša. Vienkārši palaidiet šo komandu, lai, piemēram, direktorijā atrastu failu dublikātus ~ / Lejupielādes.

darbojas fdupes

fdupes ~/Descargas

Mēs arī varam meklējiet failu dublikātus no apakšdirektorijiem, vienkārši izmantojot opciju -r.

līdz noņemt visus dublikātus, izmantošanas iespēja būs -d.

fdupes -d ~/Descargas

Šī komanda ļaus mums izvēlēties saglabāt oriģinālu un novērst visus citus failu dublikātus. Šeit jums jābūt uzmanīgam. Ja neesam uzmanīgi, mēs varam viegli izdzēst oriģinālos failus.

Lai iegūtu vairāk informācijas par to, kā izmantot fdupes, skatiet palīdzības sadaļu vai rokasgrāmatas lapas:

fdupes palīdz

fdupes –help

man fdupes

FSlint

FSlint ir vēl viena lietderība, lai atrastu dublētus failus, kurus atradu GitHub. Atšķirībā no pārējiem diviem komunālajiem pakalpojumiem FSlint ir gan GUI, gan CLI režīmi. Tāpēc tas ir vieglāk lietojams rīks.

FSlint atrod ne tikai dublikātus, bet arī simboliskās saites, nepareizos nosaukumus, pagaidu failus, nepareizos IDS, tukšos direktorijus un neizdzēstos bināros failus utt.

Instalējiet Fslint

Mēs atveram termināli (Ctrl + Alt + T) un rakstām:

fslint instalēt

sudo apt install fslint

Izmantot

Kad tas ir uzstādīts, mēs varam palaidiet to no lietojumprogrammas izvēlnes.

fslint palaidējs

Kā redzat, FSlint interfeiss ir viegli lietojams un pats par sevi saprotams. Cilnē Meklēšanas ceļš, mēs pievienosim maršrutu, kuru vēlamies skenēt. Mums būs tikai jānoklikšķina uz pogas Meklēt, lai meklētu dublikātus. Atzīmējiet opciju "Rekursīvs?" rekursīvi meklēt dublikātus direktorijos un apakšdirektorijos. FSlint ātri skenēs norādīto direktoriju un uzskaitīs tos.

fslint gui

No saraksta izvēlieties dublikātus, kurus vēlaties notīrīt. Jūs varat strādāt ar jebkuru no tām ar tādām darbībām kā Saglabāt, Dzēst, Apvienot un Simbolisko saiti. Cilnē Papildu meklēšanas parametri varat norādīt ceļus, kas jāizslēdz, meklējot dublikātus.

Lai iegūtu sīkāka informācija par FSlint, skatiet palīdzības sadaļu un rokasgrāmatas lapas.

fslint palīdzība

/usr/share/fslint/fslint/fslint --help

man fslint

Šie ir tikai trīs efektīvi rīki nevēlamu failu dublikātu atrašanai un noņemšanai Gnu / Linux.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Migelsms teica

    Varbūt jums pietrūka pieminēt dufu. Paldies.

  2.   Lučio Čavess teica

    Ļoti labs ieguldījums! Liels paldies!

  3.   Migels A. Luķe teica

    Paldies par jūsu ieguldījuma vienkāršību un detalizētību, kas man atrisināja problēmu. Paldies vēlreiz!! Sveicieni,

  4.   Francesc teica

    FSLINT, versijā 20.04 neeksistē. vai ir kāds veids, kā es to varu instalēt.
    Gracias

  5.   Klaudio Festenese teica

    Iespaidīgs rdfind. Es to pārbaudīju Xubuntu 18-04, un tas darbojās lieliski!