Kukaan ei pidä päällekkäisiä tiedostoja. Ne vievät tarpeetonta tilaa järjestelmässä ja pääsevät tielle. Onneksi Linuxissa on tapa poistaa tarpeeton data ja puhdistaa päällekkäiset tiedostot Fdupesin avulla.
Asenna Fdupes
Fdupes-työkalu on yksi parhaista komentorivistäkopioinnin poistotyökalut Linux-alustalla. Suoritettuaan se voi skannata mistä tahansa hakemistosta kopioita tiedostoista, haistaa niiden tarkan sijainnin ja kääntää kaksoiskappaleet symboleiksi - sekä kovat linkit että pehmeät linkit. Mikä parasta, kääntämällä kaksoiskappaleet järjestelmälinkkeiksi, se vähentää tilaa ja pitää tiedostot ehjinä samassa paikassa.
Fdupes on helppo asentaa ja siinä on paljontuki valtaosassa Linux-jakelua. Itse asiassa jopa FreeBSD: llä on saatavilla oleva ohjelmisto. Jotta ohjelmisto toimisi, käynnistä pääte ja kirjoita komennot, jotka vastaavat Linux-käyttöjärjestelmääsi.
ubuntu
sudo apt install fdupes
Debian
sudo apt-get install fdupes
Arch Linux
Fdupes on Arch Linux -yhteisössä ”Yhteisö” -varaston kautta. Valitettavasti ”Yhteisön” repoa ei ole määritetty oletuksena. Asentaaksesi tämän ohjelman sinun on ensin muokattava Pacman.conf tiedosto.
Voit muokata asetustiedostoa avaamalla sen Nano-tekstieditorissa.
sudo nano /etc/pacman.conf
Poista määritystiedostossa "#" kaiken "yhteisöön" liittyvän edestä. Muista, että jokaisen "#" -merkin on oltava poissa, muuten repo ei toimi. Kun muokkaukset on tehty, tallenna se Ctrl + O ja poistu Ctrl + X.
Synkronoi uusi yhteisön repo Pacmanin kanssa.
sudo pacman -Syy
Nyt kun ”yhteisön” ohjelmistolähde on onnistuneesti synkronoitu, Arch Linuxilla on täydet käyttöoikeudet siihen. Viimeistele prosessi asentamalla Fdupes-sovellus paketinhallinnan kautta.
sudo pacman -S fdupes
fedora
sudo dnf install fdupes
OpenSUSE
sudo zypper install fdupes
Etsi kopioita
Ennen kuin Fdupes voi poistaa tarpeettomia tiedostoja, sen on tiedettävä missä ne ovat. Tiedostojen etsiminen edellyttää, että R vaihtaa. Kanssa R kytkin, voit etsiä jokaisesta Linux-tietokoneesi kansiosta ja alikansioista, jolloin kopioiden löytäminen on paljon nopeampaa.
Seuraavien ohjeiden avulla voit oppia etsimään ja poistamaan päällekkäisiä tiedostoja useista sijainneista Linux-tietokoneellasi.
Kopiot kotikansioon
Yksi tärkeimmistä paikoista, joihin käyttäjät tallentavat tiedostoja, on/Koti/. Syy, että tässä kansiossa on useita tiedostoja, on, että kaikki, mitä käyttäjä tekee Linuxissa, laitetaan tänne. Seurauksena on, että tiedostot muodostuvat ajan myötä ja usein kopiot muodostuvat. Löydä nämä kaksoiskappaleet avaamalla päätelaite ja kohta fdupes kotikansioosi.

fdupes -r ~/
tai skannaaksesi toisen tietokoneesi käyttäjän, joka ei ole tällä hetkellä kirjautunut sisään, tee:
fdupes -r /home/username/
Skannauksen suorittamisen jälkeen työkalu palauttaa kokonaisen luettelon kopioista, jotka se löytää kotihakemistosta. Voit tallentaa nämä tiedot liittämällä tulosteen Tiedostot-kansion tiedostoon.
fdupes -r ~/ >> ~/Documents/fdupes-scan-home.txt
tai
fdupes -r /home/username/ >> ~/Documents/fdupes-scan-home-user.txt
Kopiot juuritiedostojärjestelmässä
Fdupesilla on mahdollisuus skannata mikä tahansa sijainti, ei vain kotikansio. Jos yrität löytää päällekkäisiä tiedostoja Linux-tietokoneesi juuritiedostojärjestelmästä, tässä on mitä tehdä.

Vaihda pääte terminaalissa normaalistakäyttäjän päätiliin. Vaihtaminen perinteisestä tilistä root-tilaan antaa Fdupes-sovellukselle skannata paikoissa, jotka ovat normaalin asennuksen rajoissa.
sudo -s
tai
su -
Skannaa pääkäyttäjänä tiedostojärjestelmä Fdupes-sovelluksella.
fdupes -r /
Voit vaihtoehtoisesti skannata tietyn sijainnin koko juurijärjestelmän sijasta:
fdupes -r /location/on/your/pc
Pitäisikö viedä skannaustulokset tiedostoon myöhempää käyttöä varten? Suorita tämä komento.
fdupes -r / >> /home/username/Documents/fdupes-scan.txt
tai
fdupes -r /location/on/your/pc >> /home/username/Documents/fdupes-scan.txt
Poista tarpeeton data
Päällekkäisten tiedostojen etsiminen on kriittinen osatarpeettomien tietojen poistamisesta. Seuraava askel on käsitellä tuloksia ja poistaa irtisanomiset. Onneksi tarpeeton data pääsee eroon uskomattoman nopeasti. Mikä parasta, mitään ei todellakaan tarvitse poistaa, koska Fdupes tukee todellisten tiedostojen vaihtamista linkkien avulla.
On olemassa kahta tyyppiä deduplikaatioita, jotka Fdupestukee: kiinteitä linkkejä ja pehmeitä linkkejä. Parhaan tuloksen saamiseksi suosittelemme käyttämään kovia linkkejä, koska ne eivät eroa todellisista tiedostoista. Pehmeät linkit toimivat kuitenkin myös. Voit päätellä yksinkertaisesti tekemällä seuraavat päätelaitteessa.
Huomaa: Älä korvaa kaksoiskappaleita koko järjestelmässä, ellet ymmärrä mahdollisia riskejä!
Kiinteä linkki korvaa
fdupes -rH /home/username/
tai järjestelmänlaajuisten kaksoiskappaleiden osalta:
sudo -s fdupes -rH /root/file/location
Pehmeä linkki Korvaa
fdupes -rS /home/username/
tai koko järjestelmän osalta:
fdupes -rS /root/file/location</ P>
Kommentit