Ingen kan lide duplikatfiler. De tager unødvendig plads på et system og kommer i vejen. Heldigvis er der på Linux en måde at fjerne overflødige data og rydde op i duplikatfiler, ved hjælp af Fdupes.
Fdupes-værktøjet er et af de bedste kommandolinie-de-duplikationsværktøjer på Linux-platformen. Når det køres, kan det scanne et vilkårligt bibliotek for duplikatfiler, fjerne deres nøjagtige placering og omdanne duplikaterne til symlinks - både hårde links og bløde links. Bedst af alt ved at omdanne duplikater til systemlink reducerer det plads, mens filerne holdes intakte på samme sted.
Fdupes er let at installere og har en masse support inden for de fleste Linux-distributioner derude. Faktisk har selv FreeBSD softwaren til rådighed. For at få softwaren til at fungere skal du starte en terminal og indtaste de kommandoer, der svarer til dit Linux-operativsystem.
sudo apt install fdupes
sudo apt-get install fdupes
Fdupes findes på Arch Linux via "Community" -lageret. Desværre er "Community" -repoen ikke konfigureret som standard. For at installere dette program skal du først redigere
Pacman.conf fil.Hvis du vil redigere konfigurationsfilen, skal du åbne den i Nano-teksteditor.
sudo nano /etc/pacman.conf
I konfigurationsfilen skal du fjerne "#" foran alt "Community" -relateret. Husk, at enhver “#” skal være væk, ellers fungerer repoen ikke. Når redigeringerne er færdig, skal du gemme den med Ctrl + O og gå ud med Ctrl + X.
Synkroniser det nye community repo med Pacman.
sudo pacman -Yy
Nu, hvor “Community” -softwarekilde er synkroniseret, har Arch Linux fuld adgang til den. Afslut processen ved at installere Fdupes-applikationen gennem pakkeadministratoren.
sudo pacman -S fdupes
sudo dnf installer fdupes
sudo zypper installer fdupes
Før Fdupes kan fjerne overflødige filer, skal den vide, hvor de er. For at finde filerne skal du bruge r kontakt. Med r switch, vil du være i stand til at søge i hver mappe på din Linux-pc sammen med hver undermappe, hvilket gør at finde duplikater meget, meget hurtigere.
Følg instruktionerne herunder for at lære, hvordan du finder og fjerner duplikatfiler flere steder på din Linux-pc.
Et af de vigtigste steder, hvor brugerne gemmer filer i, er / home /. Årsagen til, at denne mappe indeholder masser af filer, er, at alt, hvad en bruger gør på Linux, placeres her. Som et resultat opbygges filer over tid og opbygges ofte duplikater. For at finde disse duplikater skal du åbne en terminal og pege fdupes til din hjemmemappe.
fdupes -r ~ /
eller for at scanne en anden bruger på din pc, der ikke er logget ind på nuværende tidspunkt:
fdupes -r / hjem / brugernavn /
Når scanningen er kørt, returnerer værktøjet en hel liste over duplikater, det finder i hjemmekataloget. For at gemme disse oplysninger, rør output til en fil i mappen Dokumenter.
fdupes -r ~ / >> ~ / Documents / fdupes-scan-home.txt
eller
fdupes -r / home / brugernavn / >> ~ / Dokumenter / fdupes-scan-home-user.txt
Fdupes har evnen til at scanne ethvert sted, og ikke kun hjemmemappen. Hvis du prøver at finde duplikatfiler på rodfilsystemet på din Linux-pc, er det her, hvad du skal gøre.
I en terminal skal du ændre shell fra en normal bruger til rodkontoen. Skift fra en traditionel konto til rod giver Fdupes-appen mulighed for at scanne på steder, der ikke er begrænset til en normal opsætning.
sudo -s
eller
su -
Som rod skal du scanne rodfilsystemet ved hjælp af Fdupes.
fdupes -r /
Alternativt kan du scanne en bestemt placering i stedet for hele rodsystemet med:
fdupes -r / placering / på / din / pc
Brug for at eksportere scanningsresultaterne til en fil til senere? Kør denne kommando.
fdupes -r / >> /home/username/Documents/fdupes-scan.txt
eller
fdupes -r / placering / på / din / pc >> /home/username/Documents/fdupes-scan.txt
Scanning efter duplikatfiler er en kritisk del af fjernelse af overflødige data. Det næste trin er at håndtere resultaterne og fjerne afskedigelserne. Heldigvis er det utroligt hurtigt at slippe af med overflødige data. Det bedste af alt er, at intet faktisk behøver at blive slettet, da Fdupes understøtter udveksling af faktiske filer med symlinks.
Der er to typer deduplikationer, som Fdupes understøtter: hårde links og bløde links. For de bedste resultater anbefaler vi at gå med hårde links, da de ikke kan skelnes fra faktiske filer. Bløde symlinks fungerer dog også. For at deduplisere skal du gøre følgende i en terminal.
Bemærk: Udskift ikke duplikatdatasystem overalt, medmindre du forstår de risici, der kan opstå!
fdupes -rH / hjem / brugernavn /
eller for systemdækkende duplikater:
sudo -s. fdupes -rH / root / file / location
fdupes -rS / hjem / brugernavn /
eller for hele systemet:
fdupes -rS / root / file / location
devtodo er et program, der sigter mod at hjælpe udviklere med at ad...
Som standardfilhåndterer for Gnome-skrivebordet ser Nautilus ud til...
X Neural switcher (Xneur) er et Linux-program til automatisk at ski...