Nitko ne voli dvostruke datoteke. Zauzimaju nepotreban prostor u sustavu i sprečavaju se. Srećom, na Linuxu postoji način da uklonite suvišne podatke i očistite duplicirane datoteke pomoću Fdupes.
Instalirajte Fdupes
Alat Fdupes jedan je od najboljih komandnih linijaAlati za dupliciranje na Linux platformi. Kada se pokrene, može skenirati bilo koji direktorij po duplikatnim datotekama, njuškati njihovo točno mjesto i pretvoriti duplikate u simboličke veze - i tvrde i meke veze. Najbolje od svega, pretvaranjem duplikata u sistemske veze smanjuje se prostor, a datoteke zadržavaju netaknute na istom mjestu.
Fdupes je jednostavan za ugradnju i ima punopodršku u većini distribucija Linuxa vani. U stvari, čak i FreeBSD ima softver na raspolaganju. Da biste pokrenuli softver, pokrenite terminal i unesite naredbe koje odgovaraju vašem Linux operativnom sustavu.
Ubuntu
sudo apt install fdupes
Debian
sudo apt-get install fdupes
Arch Linux
Fdupes se nalazi na Arch Linuxu, putem spremišta "Community". Nažalost, repo „Zajednica“ nije postavljen prema zadanim postavkama. Da biste instalirali ovaj program, prvo morate urediti Pacman.conf datoteka.
Da biste uredili konfiguracijsku datoteku, otvorite je u uređivaču teksta Nano.
sudo nano /etc/pacman.conf
U konfiguracijskoj datoteci uklonite "#" ispred svega što je povezano sa "Zajednicom". Imajte na umu da svako "#" mora biti nestalo ili repo neće raditi. Kada završite s uređivanjem, spremite ih pomoću Ctrl + O i izađite s Ctrl + X.
Sinkronizirajte novu repo zajednicu s Pacmanom.
sudo pacman -Syy
Sada kada se izvor softvera "Community" uspješno sinkronizirao, Arch Linux ima potpuni pristup njemu. Završite postupak instaliranjem Fdupes aplikacije preko upravitelja paketa.
sudo pacman -S fdupes
Fedora
sudo dnf install fdupes
OpenSUSE
sudo zypper install fdupes
Skeniranje duplikata
Prije nego što Fdupes može ukloniti suvišne datoteke, treba znati gdje se nalaze. Da biste pronašli datoteke, morat ćete ih koristiti r prekidač. Sa r prebacivanjem, moći ćete pretraživati u svakoj mapi na vašem Linux računalu, zajedno sa svim podmapama, čineći pronalazak duplikata mnogo, mnogo bržim.
Slijedite upute u nastavku kako biste saznali kako pronaći i ukloniti duplicirane datoteke na nekoliko lokacija na vašem Linux računalu.
Umnožavanje u početnoj mapi
Jedno od glavnih mjesta na kojima korisnici pohranjuju datoteke su/Dom/. Razlog zbog kojeg ova mapa sadrži mnoštvo datoteka je taj što se ovdje nalazi sve što korisnik napravi na Linuxu. Kao rezultat, datoteke se stvaraju s vremenom i često se dupliciraju. Da biste pronašli ove duplikate, otvorite terminal i točku fdupes u svoju kućnu mapu.
fdupes -r ~/
ili skenirajte drugog korisnika na vašem računalu koji trenutno nije prijavljen:
fdupes -r /home/username/
Nakon pokretanja skeniranja, alat će vratiti čitav popis duplikata koje pronađe u matičnom imeniku. Da biste spremili ove informacije, spremite izlaz u datoteku u mapi Dokumenti.
fdupes -r ~/ >> ~/Documents/fdupes-scan-home.txt
ili
fdupes -r /home/username/ >> ~/Documents/fdupes-scan-home-user.txt
Umnožava se u korijenovom datotečnom sustavu
Fdupes ima mogućnost skeniranja na bilo kojem mjestu, a ne samo u početnoj mapi. Ako pokušavate pronaći duplikat datoteka u korijenovom datotečnom sustavu vašeg Linux računala, evo što treba učiniti.
U terminalu promijenite ljusku iz normalnekorisnika na korijenski račun. Promjena s tradicionalnog računa u Root omogućit će aplikaciji Fdupes da skenira na mjestima koja su izvan granica normalne postavke.
sudo -s
ili
su -
Kao korijen skenirajte datotečni sustav korijena pomoću Fdupes.
fdupes -r /
S druge strane, skenirajte određeno mjesto, a ne cijeli korijenski sustav pomoću:
fdupes -r /location/on/your/pc
Trebate izvesti rezultate skeniranja u datoteku za kasnije? Pokrenite ovu naredbu.
fdupes -r / >> /home/username/Documents/fdupes-scan.txt
ili
fdupes -r /location/on/your/pc >> /home/username/Documents/fdupes-scan.txt
Uklonite suvišne podatke
Skeniranje duplikata datoteka presudan je diouklanjanja suvišnih podataka. Sljedeći je korak rješavanje rezultata i uklanjanje viška. Srećom, riješavanje suvišnih podataka je nevjerojatno brzo. Najbolje od svega, ništa zapravo ne treba izbrisati, jer Fdupes podržava zamjenu stvarnih datoteka simbolima.
Postoje dvije vrste deduplikacija koje Fdupespodržava: tvrde i meke veze. Za najbolje rezultate preporučujemo postavljanje čvrstih veza jer se ne razlikuju od stvarnih datoteka. Međutim, i mekane veze djeluju. Da biste duplicirali, napravite sljedeće na terminalu.
Napomena: Ne zamjenjujte duplikat podataka na cijelom sustavu, osim ako ne razumijete rizike koji se mogu pojaviti!
Zamijenite tvrdu vezu
fdupes -rH /home/username/
ili, za kopije u cijelom sustavu:
sudo -s fdupes -rH /root/file/location
Zamijenite meku vezu
fdupes -rS /home/username/
ili, za sustav:
fdupes -rS /root/file/location</ P>
komentari