Kā atrast un noņemt dublēt failus Linux

Satura rādītājs:

Kā atrast un noņemt dublēt failus Linux
Kā atrast un noņemt dublēt failus Linux

Video: Kā atrast un noņemt dublēt failus Linux

Video: Kā atrast un noņemt dublēt failus Linux
Video: Day 2: Troubleshooting Windows Applications. Types of Applications and Processes. - YouTube 2024, Aprīlis
Anonim
Neatkarīgi no tā, vai izmantojat Linux savā darbvirsmā vai serverī, ir labi rīki, kas skenēs jūsu sistēmu dublētus failus un palīdzēs jums tos noņemt, lai atbrīvotu vietu. Abas ir pieejamas cietās grafiskās un komandrindas saskarnes.
Neatkarīgi no tā, vai izmantojat Linux savā darbvirsmā vai serverī, ir labi rīki, kas skenēs jūsu sistēmu dublētus failus un palīdzēs jums tos noņemt, lai atbrīvotu vietu. Abas ir pieejamas cietās grafiskās un komandrindas saskarnes.

Failu dublēšana ir nevajadzīga tukša vieta diskā. Galu galā, ja jums patiešām ir nepieciešams viens un tas pats fails divās dažādās vietās, jūs vienmēr varat iestatīt simbolisku saiti vai cieto saiti, glabājot datus tikai vienā vietā uz diska.

FSlint

FSlint ir pieejams dažādās Linux distribūcijas programmatūras krātuvēs, tostarp Ubuntu, Debian, Fedora un Red Hat. Vienkārši aktivizējiet pakotņu pārvaldnieku un instalējiet pakotni "fslint". Pēc noklusējuma šī lietderība nodrošina ērtu grafisko saskarni, bet tā ietver arī dažādu funkciju komandrindas versijas. Tāpat kā daudzām Linux lietojumprogrammām, FSlint grafiskais interfeiss ir tikai priekšpuse, kas izmanto zemāk esošās FSlint komandas.

Tomēr neļaujiet tai izbēgt izmantot FSlint ērto grafisko saskarni. Pēc noklusējuma tas tiek atvērts, izvēloties rūtiņu Duplicates, un jūsu mājas direktoriju kā noklusējuma meklēšanas ceļu. Viss, kas jums jādara, ir noklikšķināt uz pogas Atrast, un FSlint atradīs dublētus failus sarakstos mapēs zem savas mājas mapes. Izmantojiet pogas, lai dzēstu visus failus, kurus vēlaties noņemt, un veiciet dubultklikšķi uz tiem, lai tos priekšskatītu.

Ņemiet vērā, ka komandrindas utilītprogrammas nav jūsu ceļā pēc noklusējuma, tādēļ jūs nevarat palaist tos kā tipiskas komandas. Uz Ubuntu jūs atradīsiet tos zem / usr / share / fslint / fslint. Tātad, ja jūs vēlaties palaist visu fslint skenēšanu vienā direktorijā, šeit ir komandas, kuras jūs darbosit Ubuntu:
Ņemiet vērā, ka komandrindas utilītprogrammas nav jūsu ceļā pēc noklusējuma, tādēļ jūs nevarat palaist tos kā tipiskas komandas. Uz Ubuntu jūs atradīsiet tos zem / usr / share / fslint / fslint. Tātad, ja jūs vēlaties palaist visu fslint skenēšanu vienā direktorijā, šeit ir komandas, kuras jūs darbosit Ubuntu:

cd /usr/share/fslint/fslint

./fslint /path/to/directory

Šī komanda faktiski neko nemaina. Tas vienkārši izdrukās failu dublējuma sarakstu - jūs esat par savējo pārējo.

Image
Image

fdupes

Pēc noklusējuma fdupes komanda parasti netiek instalēta, bet tā ir pieejama daudzās Linux izplatīšanas krātuvēs. Tas ir vienkāršs komandrindas rīks. Iespējams, tas ir ērtākais, ātrākais rīks, ko varat izmantot, ja vēlaties atrast dublētus failus vidē, kurā jums ir piekļuve tikai komandrindai Linux, nevis grafiskais lietotāja interfeiss.

Lietošana ir vienkārša. Vienkārši palaidiet fdupes komandu, pēc tam ceļš uz direktoriju. Tātad, fdupes / home / chris norādītu visus dublēt failus direktorijā / home / chris - bet ne apakšdirektorijās! The fdupes -r / home / chris komanda rekursīvi meklētu visus subdirectories iekšpusē / home / chris failu dublētus un tos sarakstīt.

Šis rīks automātiski nekas neizdzēsīs, tas vienkārši parādīs failu dublētus sarakstus. Pēc tam jūs varat izdzēst dublēt failus ar roku, ja vēlaties. Ar komandu -d varat arī palaist komandu, lai tā palīdzētu jums izdzēst failus. Jums tiks piedāvāts izvēlēties failus, kurus vēlaties saglabāt.

Image
Image

dupeGuru, dupeGuru Music Edition un dupeGuru Pictures Edition

Jā, mēs vēlreiz ieteiksim dupeGuru. Tas ir tik noderīgs, ka tas ir atvērtā koda un starpplatformu rīks, mēs to jau ieteikuši, lai atrastu dublētus failus sistēmā Windows un sakoptu dublētus failus Mac datoros.

dupeGuru ir mazliet ērtāka, jo tā vairs nav pieejama lielākajā Linux izplatīšanas programmatūras krātuvēs - lai gan tā ir pieejama Arch Linux krātuvēs. Tomēr vietne dupeGuru piedāvā PPA, kas ļauj viegli instalēt savus programmatūras pakotnes Ubuntu un Ubuntu Linux distribūcijās. Citu Linux izplatītāju lietotāji to pat varēja kompilēt no avota.

Tāpat kā operētājsistēmās Windows un Mac, dupeGuru piedāvā trīs dažādus izdevumus - standarta izdevums pamata dublējuma failu skenēšanai, izdevums, kas paredzēts, lai atrastu atkārtotas dziesmas, kuras, iespējams, ir izvilinātas vai kodētas atšķirīgi, un izdevums, kas paredzēts, lai atrastu līdzīgus fotoattēlus, kas ir bijuši pagriezts, mainīts vai citādi modificēts. Jūs varat saņemt tos visus no dupeGuru mājas lapas, un visi trīs ir pieejami Ubuntu PPA.

Šis pieteikums darbojas tāpat kā citās platformās. Palaidiet to, pievienojiet skenēšanai vienu vai vairākas mapes un noklikšķiniet uz Skenēt. Jūs redzēsit failu dublētus sarakstus, un jūs tos varat izslēgt un noņemt, vai pārvietot uz citām platformām. Jūs varat viegli atvērt un pārbaudīt failu ar dubultklikšķi.

Pēc instalēšanas Ubuntu pakotnei jābūt palaistam no komandrindas, piemēram, ar dupeguru_se komandu standarta izdevumam. Pēc noklusējuma šķiet, ka nav instalēta darbvirsmas saīsne. Šis sistēmas integrācijas trūkums ir vienīgais iemesls, kādēļ mēs nevaram ieteikt šo lietderību daudz augstāku, jo tas darbojas labi, tiklīdz tā tiek instalēta un palaista.

Image
Image

Kā jūs varētu sagaidīt, tas nav pilnīgs saraksts. Jūsu Linux izplatīšanas paketes pārvaldniekā atradīsiet daudzas citas dublēt failu meklēšanas utilītas - galvenokārt komandas bez grafiskā saskarnes. Ja vien jums nav īpašu vajadzību, iepriekš minētie rīki ir mūsu favorīti un tie, kurus mēs iesakām.

Ieteicams: