Hvordan fjerne overflødige data på Linux med Fdupes

click fraud protection

Ingen liker dupliserte filer. De tar unødvendig plass på et system og kommer i veien. Heldigvis er det på Linux en måte å fjerne overflødige data og rydde opp i dupliserte filer, bruker Fdupes.

Installer Fdupes

Fdupes-verktøyet er et av de beste kommandolinjens de-dupliseringsverktøyene på Linux-plattformen. Når den kjøres, kan den skanne hvilken som helst katalog for dupliserte filer, snuse ut sin nøyaktige plassering og gjøre duplikatene til symlenker - både harde lenker og myke lenker. Det beste av alt, ved å gjøre duplikater om til systemkoblinger, reduserer det plass, samtidig som filene blir intakte på samme sted.

Fdupes er enkel å installere og har mye støtte innen de fleste Linux-distribusjoner der ute. Til og med FreeBSD har programvaren tilgjengelig. For å få programvaren til å fungere, start en terminal og skriv inn kommandoene som tilsvarer ditt Linux-operativsystem.

Ubuntu

sudo apt install fdupes

Debian

sudo apt-get install fdupes

Arch Linux

Fdupes er på Arch Linux, via "Community" -lageret. Dessverre er ikke “Community” -repoen konfigurert som standard. For å installere dette programmet, må du først redigere 

instagram viewer
Pacman.conf fil.

Hvis du vil redigere konfigurasjonsfilen, åpner du den i Nano-tekstredigeringsprogrammet.

sudo nano /etc/pacman.conf

I konfigurasjonsfilen fjerner du "#" foran alt "Community" relatert. Husk at hvert “#” må være borte, ellers vil ikke repoen fungere. Når redigeringene er ferdige, lagrer du den med Ctrl + O og avslutte med Ctrl + X.

Synkroniser det nye fellesskapsrepoen med Pacman.

sudo pacman -yyy

Nå som “Community” programvarekilde har blitt synkronisert, har Arch Linux full tilgang til den. Fullfør prosessen ved å installere Fdupes-applikasjonen gjennom pakkehåndtereren.

sudo pacman -S fdupes

Fedora

sudo dnf installer fdupes

Opensuse

sudo zypper installer fdupes

Skann etter duplikater

Før Fdupes kan fjerne overflødige filer, må den vite hvor de er. For å finne filene, må du benytte deg av r bytte om. Med r bytter, kan du søke i hver mappe på Linux-PCen din, sammen med hver undermappe, og gjøre duplikater å finne mye, mye raskere.

Følg instruksjonene nedenfor for å lære hvordan du finner og fjerner dupliserte filer flere steder på din Linux-PC.

Duplikater i hjemmemappen

Et av de viktigste stedene brukere lagrer filer i er / home /. Årsaken til at denne mappen inneholder mange filer er at alt som en bruker gjør på Linux blir lagt her. Som et resultat bygger filer seg opp over tid og duplikater bygges ofte opp. For å finne disse duplikatene, åpner du en terminal og peker fdupes til hjemmemappen din.

fdupes -r ~ /

eller for å skanne en annen bruker på din PC, som ikke er logget inn for øyeblikket, gjør du:

fdupes -r / hjem / brukernavn /

Etter å ha kjørt skanningen, vil verktøyet returnere en hel liste over duplikater det finner i hjemmekatalogen. For å lagre denne informasjonen, rør utdataene til en fil i mappen Dokumenter.

fdupes -r ~ / >> ~ / Documents / fdupes-scan-home.txt

eller

fdupes -r / home / brukernavn / >> ~ / Dokumenter / fdupes-scan-home-user.txt

Duplikater i rotfilsystemet

Fdupes har muligheten til å skanne hvor som helst, og ikke bare hjemmemappen. Hvis du prøver å finne dupliserte filer på root-filsystemet på din Linux-PC, er det hva du skal gjøre.

I en terminal, endre skallet fra en vanlig bruker til root-kontoen. Hvis du endrer fra en tradisjonell konto til Root, kan Fdupes-appen skanne på steder som er utenfor grensen for et normalt oppsett.

sudo -er

eller

su -

Som rot kan du skanne rotfilsystemet ved å bruke Fdupes.

fdupes -r /

Alternativt kan du skanne et bestemt sted i stedet for hele root-systemet med:

fdupes -r / location / on / your / pc

Trenger du å eksportere skanneresultatene til en fil for senere? Kjør denne kommandoen.

fdupes -r / >> /home/username/Documents/fdupes-scan.txt

eller

fdupes -r / location / on / your / pc >> /home/username/Documents/fdupes-scan.txt

Fjern overflødige data

Å skanne etter dupliserte filer er en kritisk del av å fjerne overflødige data. Neste trinn er å håndtere resultatene, og fjerne oppsigelsene. Heldigvis blir kvitt overflødige data utrolig raskt. Det beste av alt er at ingenting faktisk trenger å slettes, da Fdupes støtter bytte av faktiske filer med symlinker.

Det er to typer deduplikasjoner som Fdupes støtter: harde lenker og myke lenker. For best resultat anbefaler vi at du går med harde lenker, ettersom de ikke kan skilles fra faktiske filer. Myke symlinker fungerer imidlertid også. For å deduplisere, gjør følgende i en terminal.

Merk: Ikke erstatt duplikatdatasystemet med mindre du forstår risikoen som kan oppstå!

Hard link erstatte

fdupes -rH / hjem / brukernavn /

eller for hele system duplikater:

sudo -er. fdupes -rH / root / file / location

Myk lenke skift ut

fdupes -rS / hjem / brukernavn /

eller for hele systemet:

fdupes -rS / root / file / location
watch instagram story