- - Hoe overbodige gegevens op Linux met Fdupes te verwijderen

Hoe overbodige gegevens op Linux met Fdupes te verwijderen

Niemand houdt van dubbele bestanden. Ze nemen onnodige ruimte in op een systeem en staan ​​in de weg. Gelukkig is er op Linux een manier om overbodige gegevens te verwijderen en dubbele bestanden op te schonen met behulp van Fdupes.

Installeer Fdupes

De Fdupes-tool is een van de beste opdrachtregelsde-duplicatietools op het Linux-platform. Wanneer het wordt uitgevoerd, kan het elke map op dubbele bestanden scannen, hun exacte locatie opzoeken en de duplicaten in symlinks veranderen - zowel harde links als zachte links. Het beste van alles is dat het, door duplicaten in systeemkoppelingen te veranderen, de ruimte vermindert, terwijl de bestanden op dezelfde locatie intact blijven.

Fdupes is eenvoudig te installeren en heeft veelondersteuning binnen de meeste Linux-distributies die er zijn. In feite heeft zelfs FreeBSD de software beschikbaar. Om de software te laten werken, start u een terminal en voert u de opdrachten in die overeenkomen met uw Linux-besturingssysteem.

Ubuntu

sudo apt install fdupes

Debian

sudo apt-get install fdupes

Arch Linux

Fdupes is op Arch Linux, via de "Community" repository. Helaas is de repo 'Community' niet standaard ingesteld. Om dit programma te installeren, moet u eerst de Pacman.conf het dossier.

Om het configuratiebestand te bewerken, opent u het in de Nano-teksteditor.

sudo nano /etc/pacman.conf

Verwijder in het configuratiebestand "#" voor alles wat met "Community" te maken heeft. Houd er rekening mee dat elke "#" weg moet zijn, anders werkt de repo niet. Wanneer de bewerkingen zijn voltooid, slaat u deze op met Ctrl + O en verlaat met Ctrl + X.

Synchroniseer de nieuwe community-repo met Pacman.

sudo pacman -Syy

Nu de "Community" -softwarebron succesvol is gesynchroniseerd, heeft Arch Linux hier volledige toegang toe. Voltooi het proces door de Fdupes-toepassing te installeren via de pakketbeheerder.

sudo pacman -S fdupes

Fedora

sudo dnf install fdupes

OpenSUSE

sudo zypper install fdupes

Zoeken naar duplicaten

Voordat Fdupes overbodige bestanden kan verwijderen, moet het weten waar ze zijn. Om de bestanden te vinden, moet u gebruik maken van de r schakelaar. Met de r kunt u in elke map op uw Linux-pc zoeken, samen met elke submap, waardoor het vinden van duplicaten veel, veel sneller gaat.

Volg de onderstaande instructies om te leren hoe u dubbele bestanden op verschillende locaties op uw Linux-pc kunt vinden en verwijderen.

Duplicaten in thuismap

Een van de belangrijkste plaatsen waar gebruikers bestanden opslaan is/huis/. De reden dat deze map tonnen bestanden bevat, is dat alles wat een gebruiker op Linux doet hier wordt geplaatst. Als gevolg hiervan worden bestanden in de loop van de tijd opgebouwd en worden vaak dubbele bestanden opgebouwd. Om deze duplicaten te vinden, opent u een terminal en een punt fdupes naar je thuismap.

fdupes -r ~/

of, om een ​​andere gebruiker op uw pc te scannen die momenteel niet is ingelogd:

fdupes -r /home/username/

Nadat de scan is uitgevoerd, retourneert het hulpprogramma een volledige lijst met duplicaten die het in de basismap vindt. Om deze informatie op te slaan, stuurt u de uitvoer naar een bestand in de map Documenten.

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

of

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

Duplicaten in rootbestandssysteem

Fdupes kan elke locatie scannen en niet alleen de thuismap. Als u dubbele bestanden op het rootbestandssysteem van uw Linux-pc probeert te vinden, moet u het volgende doen.

Verander in een terminal de shell van een normaalgebruiker naar het root-account. Door van een traditioneel account naar Root te schakelen, kan de Fdupes-app scannen op locaties die niet in overeenstemming zijn met een normale installatie.

sudo -s

of

su -

Scan als root het rootbestandssysteem met Fdupes.

fdupes -r /

U kunt ook een specifieke locatie scannen in plaats van het hele rootsysteem met:

fdupes -r /location/on/your/pc

Wilt u de scanresultaten later naar een bestand exporteren? Voer deze opdracht uit.

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

of

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

Verwijder overbodige gegevens

Scannen naar dubbele bestanden is een cruciaal onderdeelvan het verwijderen van de overbodige gegevens. De volgende stap is om met de resultaten om te gaan en de ontslagen te verwijderen. Gelukkig is het verwijderen van overbodige gegevens ongelooflijk snel. Het beste van alles is dat er eigenlijk niets hoeft te worden verwijderd, omdat Fdupes ondersteuning biedt voor het uitwisselen van bestanden met symlinks.

Er zijn twee soorten deduplicaties die Fdupes zijnondersteunt: harde links en zachte links. Voor de beste resultaten raden we aan om met harde links te gaan, omdat ze niet van echte bestanden te onderscheiden zijn. Zachte symlinks werken echter ook. Om te ontdubbelen, doet u het volgende in een terminal.

Opmerking: vervang geen dubbele gegevens in het hele systeem, tenzij u de risico's begrijpt die kunnen optreden!

Harde link vervangen

fdupes -rH /home/username/

of, voor systeembrede duplicaten:

sudo -s
fdupes -rH /root/file/location

Soft Link vervangen

fdupes -rS /home/username/

of, voor het hele systeem:

fdupes -rS /root/file/location
</ P>

Comments