Niekam nepatinka kopijuoti failus. Jie užima nereikalingą vietos sistemoje ir sutrinka. Laimei, „Linux“ yra būdas pašalinti nereikalingus duomenis ir išvalyti pasikartojančius failus naudojant „Fdupes“.
Įdiekite „Fdupes“
„Fdupes“ įrankis yra vienas iš geriausių komandos eilučiųkopijavimo įrankiai „Linux“ platformoje. Vykdydamas jis gali nuskaityti bet kurį katalogą, kuriame yra pasikartojančių failų, užuosti tikslią jų vietą ir paversti dublikatus simboliais - tiek kietaisiais, tiek minkštaisiais saitais. Geriausia tai, kad paversdami kopijas sistemos nuorodomis, ji sumažina vietą, o failai nepažeisti toje pačioje vietoje.
„Fdupes“ lengva įdiegti ir jų yra daugpalaikymą daugumoje „Linux“ platinimų. Tiesą sakant, net „FreeBSD“ turi programinę įrangą. Norėdami, kad programinė įranga veiktų, paleiskite terminalą ir įveskite komandas, atitinkančias jūsų „Linux“ operacinę sistemą.
Ubuntu
sudo apt install fdupes
Debian
sudo apt-get install fdupes
„Arch Linux“
„Fdupes“ yra „Arch Linux“, per „Bendruomenės“ saugyklą. Deja, repo „Bendruomenė“ nėra nustatytas pagal nutylėjimą. Norėdami įdiegti šią programą, pirmiausia turėsite redaguoti Pacman.conf byla.
Norėdami redaguoti konfigūracijos failą, atidarykite jį „Nano“ teksto rengyklėje.
sudo nano /etc/pacman.conf
Konfigūracijos faile pašalinkite „#“ iš visų su „bendruomene“ susijusių. Atminkite, kad kiekvienas „#“ ženklas neturi būti panaikintas, arba atpirkimas neveiks. Kai redagavimas bus atliktas, išsaugokite jį naudodami „Ctrl“ + O ir išeiti su „Ctrl“ + X.
Sinchronizuokite naują bendruomenės repo su Pacman.
sudo pacman -Syy
Dabar, kai „bendruomenės“ programinės įrangos šaltinis sėkmingai sinchronizuotas, „Arch Linux“ turi visišką prieigą prie jo. Užbaikite procesą įdiegdami „Fdupes“ programą per paketų tvarkytuvę.
sudo pacman -S fdupes
Fedora
sudo dnf install fdupes
„OpenSUSE“
sudo zypper install fdupes
Ieškokite kopijų
Kad „Fdupes“ galėtų pašalinti nereikalingus failus, ji turi žinoti, kur jie yra. Norėdami rasti failus, turėsite naudoti r jungiklis. Su r jungiklį, galėsite ieškoti kiekviename „Linux“ asmeninio kompiuterio aplanke ir kiekviename poaplankyje, todėl kopijas galėsite rasti daug greičiau.
Vykdykite toliau pateiktas instrukcijas, kad sužinotumėte, kaip keliose „Linux“ kompiuterio vietose rasti ir pašalinti dubliuotus failus.
Namų aplanko kopijos
Viena pagrindinių vietų, kurioje vartotojai saugo failus, yra/namai/. Priežastis, dėl kurios šiame aplanke yra daugybė failų, yra ta, kad čia dedama viskas, ką vartotojas daro „Linux“. Todėl laikui bėgant failai kaupiasi ir dažnai kaupiasi kopijos. Norėdami rasti šiuos dublikatus, atidarykite terminalą ir nukreipkite tašką fupos į savo namų aplanką.

fdupes -r ~/
arba norėdami nuskaityti kitą asmeninį kompiuterį, kuris šiuo metu nėra prisijungęs, atlikite:
fdupes -r /home/username/
Paleidęs nuskaitymą, įrankis grąžins visą dublikatų sąrašą, kurį rado namų kataloge. Norėdami išsaugoti šią informaciją, perkelkite išvestį į failą, esantį aplanke Dokumentai.
fdupes -r ~/ >> ~/Documents/fdupes-scan-home.txt
arba
fdupes -r /home/username/ >> ~/Documents/fdupes-scan-home-user.txt
Dublikatai šakninių failų sistemoje
„Fdupes“ turi galimybę nuskaityti bet kurią vietą, o ne tik namų aplanką. Jei bandote rasti pasikartojančių failų kopijas savo „Linux“ kompiuterio šakninių failų sistemoje, štai ką reikia padaryti.

Terminale pakeiskite apvalkalą nuo įprastovartotojas į pagrindinę sąskaitą. Jei pakeisite iš tradicinės paskyros į „šakninę“, „Fdupes“ programa leis nuskaityti vietas, kuriose įprastos sąrankos ribos yra ribotos.
sudo -s
arba
su -
Kaip šaknis, nuskaitykite šakninių failų sistemą naudodami „Fdupes“.
fdupes -r /
Arba nuskaitykite konkrečią vietą, o ne visą šaknų sistemą naudodami:
fdupes -r /location/on/your/pc
Ar reikia eksportuoti nuskaitymo rezultatus į failą vėliau? Vykdykite šią komandą.
fdupes -r / >> /home/username/Documents/fdupes-scan.txt
arba
fdupes -r /location/on/your/pc >> /home/username/Documents/fdupes-scan.txt
Pašalinkite nereikalingus duomenis
Dublikatų failų nuskaitymas yra kritinė dalispašalinti nereikalingus duomenis. Kitas žingsnis yra susitvarkyti su rezultatais ir pašalinti atleidimus. Laimei, nepaprastai greitai atsikratyti nereikalingų duomenų. Geriausia, kad nieko nereikia ištrinti, nes „Fdupes“ palaiko faktinių failų keitimąsi nuorodomis.
Yra dviejų tipų dedukcijos, kurias padaro Fdupespalaiko: kietas ir minkštas nuorodas. Norėdami gauti geriausius rezultatus, rekomenduojame naudoti kietąsias nuorodas, nes jos nesiskiria nuo tikrųjų failų. Tačiau veikia ir minkštosios nuorodos. Norėdami išskaičiuoti, atlikite šiuos veiksmus terminale.
Pastaba: nepakeiskite visos sistemos duomenų kopijų, nebent suprantate galimą riziką!
Kietosios nuorodos pakeitimas
fdupes -rH /home/username/
arba visos sistemos dublikatams:
sudo -s fdupes -rH /root/file/location
Minkštosios nuorodos pakeitimas
fdupes -rS /home/username/
arba visos sistemos mastu:
fdupes -rS /root/file/location</p>
Komentarai