Võib-olla hakkab iga Maci omanik mõne aja pärast otsima võimalusi oma Macis ruumi vabastamiseks. Koos sellega, kuidas me oma arvuteid kasutame, hakkab nende salvestusruum võtma järjest rohkem sisu. Samal ajal on märkimisväärne osa sellest sisust kasutu ja kasutamata ning sageli hõlmab see igasuguseid dubleerivaid faile – fotosid, dokumente või isegi faile, mille me kogemata kaks korda alla laadisime. Millised on viisid Macis dubleeriva sisu leidmiseks ja kuidas sellega toime tulla?
Dünaamiline kaust Finderis
Üks viis dubleerivate failide leidmiseks ja võimalikuks kustutamiseks Macis on nn dünaamilise kausta loomine kohalikus Finderis. Kõigepealt käivitage oma Macis Finder, seejärel minge ekraani ülaosas olevale tööriistaribale. Siin klõpsake nuppu Fail -> Uus dünaamiline kaust. Klõpsake paremas ülanurgas "+" ja sisestage asjakohased parameetrid. Nii saate otsida fotosid, dokumente, konkreetsel päeval loodud faile või sarnase nimega faile. Enne kui otsustate arvatavad duplikaadid kustutada, veenduge esmalt, et need on tõesti identsed failid.
Terminal
Kui olete üks neist kasutajatest, kes eelistab töötada terminali käsureaga, mitte töölauaga, võib see protseduur olla teile mugavam. Kõigepealt käivitage terminal – saate seda teha Finder -> Utiliidid -> Terminal kaudu või vajutage Spotlighti aktiveerimiseks klahvikombinatsiooni Cmd + tühikuklahvi ja tippige selle otsingukasti "Terminal". Seejärel peate liikuma vastavasse kausta, mis enamikul juhtudel on Allalaadimised. Tippige käsureale cd Downloads ja vajutage sisestusklahvi. Seejärel sisestage terminali käsureale järgmine käsk:
leia ./ -tüüp f -exec md5 {} \; | awk -F '=' '{print $2 "\t" $1}' | sorteerida | tee duplicates.txt. Vajutage uuesti Enter. Näete kausta Allalaadimised sisu loendit, mis sisaldab dubleerivaid üksusi.
Kolmanda osapoole rakendused
Muidugi saate oma Macis dubleerivate failide otsimiseks, haldamiseks ja kustutamiseks kasutada ka mõnda kolmanda osapoole rakendust. Populaarsed tööriistad hõlmavad näiteks Kaksikud, võib teid aidata ka ketta puhastamisel, sealhulgas dubleerivate failide otsimisel daisydisk.
Terminali näide on natuke õnnetu. Ühest küljest peate selle toimimiseks kohandama õigeid jutumärke, ainult see käsk loob loendi kõigist failidest, millel on nende MD5 räsi. Tõenäoliselt ei taha keegi sellest duplikaate otsida.
Parem lahendus, mis tegelikult loetleb ainult duplikaate, on järgmine käsk:
leida . ! -tühi -tüüp f -exec md5sum {} + | sorteerida | guniq -w32 -dD
Seal kasutatakse käsku guniq, kuna MacOS-is kaasasoleval unikaalsel unikaalsusel pole täielikku funktsionaalsust ja selleks on vaja kasutada käsu GNU versiooni. Seda saab brew abil hõlpsasti installida ja käsk on paketis coreutils. Installimine on siis järgmine:
brew install coreutils