Kaip pašalinti nereikalingus "Linux" duomenis su fupomis

click fraud protection

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ų komandų eilutės kopijavimo įrankių „Linux“ platformoje. Vykdydamas jis gali nuskaityti bet kurį katalogą, kuriame yra dubliuotų failų, iššifruoti 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“ yra lengva įdiegti ir jie daug palaiko 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 įdiegti fupos

Debian

„sudo apt-get“ įdiegimo formos

„Arch Linux“

„Fdupes“ yra „Arch Linux“, per „Bendruomenės“ saugyklą. Deja, repo „Bendruomenė“ nėra nustatytas pagal numatytuosius nustatymus. Norėdami įdiegti šią programą, pirmiausia turėsite redaguoti 

instagram viewer
Pacman.conf byla.

Norėdami redaguoti konfigūracijos failą, atidarykite jį „Nano“ teksto rengyklėje.

sudo nano /etc/pacman.conf

Iš konfigūracijos failo pašalinkite „#“ iš visų su „bendruomene“ susijusių. Atminkite, kad visi „#“ ženklai turi būti panaikinti, kitaip repo 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 „Bendrijos“ 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“ įdiegti fupai

„OpenSUSE“

sudo zypper įdiegti fupai

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 poaplanke, 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 iš pagrindinių vietų, kurioje vartotojai saugo failus, yra / home /. 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ą.

fupos -r ~ /

arba norėdami nuskaityti kitą asmeninį kompiuterį, kuris šiuo metu nėra prisijungęs, atlikite:

fdupes -r / home / vartotojo vardas /

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 / vartotojo vardas / >> ~ / 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ą iš paprasto vartotojo į pagrindinę sąskaitą. Jei pakeisite iš tradicinės paskyros į „šaknį“, „Fdupes“ programa leis nuskaityti vietas, kuriose įprastos sąrankos ribos yra ribotos.

sudo -s

arba

su -

Kaip šaknis, nuskaitykite šakninių failų sistemą naudodami „Fdupes“.

fupos -r /

Arba nuskaitykite konkrečią vietą, o ne visą šaknų sistemą naudodami:

fdupes -r / vieta / ant / jūsų / vnt

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ė nereikalingų duomenų pašalinimo dalis. Kitas žingsnis yra susitvarkyti su rezultatais ir pašalinti atleidimus. Laimei, nepaprastai greitai atsikratyti nereikalingų duomenų. Geriausia, kad nieko iš tikrųjų nereikia ištrinti, nes „Fdupes“ palaiko faktinių failų keitimąsi nuorodomis.

Yra dviejų rūšių deduplikacijos, kurias palaiko „Fdupes“: kietosios ir minkštosios nuorodos. 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 / namai / vartotojo vardas /

arba visos sistemos dublikatams:

sudo -s. fdupes -rH / root / failas / vieta

Minkštosios nuorodos pakeitimas

fdupes -rS / namai / vartotojo vardas /

arba visos sistemos mastu:

fdupes -rS / root / failas / vieta
watch instagram story