Morda vsak lastnik računalnika Mac čez nekaj časa začne iskati načine, kako sprostiti prostor na svojem računalniku Mac. Skupaj z načinom, kako uporabljamo naše računalnike, njihovo shranjevanje postopoma zavzema vedno več vsebine. Obenem je precejšen del te vsebine neuporaben in neuporabljen, pogosto pa gre za podvojene datoteke vseh vrst – fotografije, dokumente ali celo datoteke, ki smo jih pomotoma prenesli dvakrat. Kakšni so načini za iskanje podvojene vsebine na Macu in kako se z njo spopasti?
Dinamična mapa v Finderju
Eden od načinov za iskanje in morebitno brisanje podvojenih datotek v računalniku Mac je ustvarjanje tako imenovane dinamične mape v izvirnem Finderju. Najprej zaženite Finder na vašem Macu, nato pa pojdite v orodno vrstico na vrhu zaslona. Tukaj kliknite Datoteka -> Nova dinamična mapa. Kliknite na "+" zgoraj desno in vnesite ustrezne parametre. Na ta način lahko iščete fotografije, dokumente, datoteke, ustvarjene na določen dan, ali datoteke s podobnim imenom. Preden se odločite za izbris domnevnih dvojnikov, se najprej prepričajte, da gre res za enake datoteke.
Terminal
Če ste eden tistih uporabnikov, ki raje delajo z ukazno vrstico terminala kot z namizjem, vam bo ta postopek morda bolj udoben. Najprej zaženite Terminal - to lahko storite prek Finder -> Utilities -> Terminal ali pa pritisnete Cmd + preslednico, da aktivirate Spotlight in v njegovo iskalno polje vnesete "Terminal". Nato se boste morali premakniti v ustrezno mapo, ki je v večini primerov Prenosi. V ukazno vrstico vnesite cd Downloads in pritisnite Enter. Nato v ukazno vrstico terminala vnesite naslednji ukaz:
find ./ -type f -exec md5 {} \; | awk -F '=' '{print $2 "\t" $1}' | razvrsti | tee duplicates.txt. Ponovno pritisnite Enter. Videli boste seznam vsebine mape Prenosi, ki bo vsebovala podvojene elemente.
Primer terminala je malo posrečen. Po eni strani morate prilagoditi pravilne narekovaje, da bo delovalo, samo ta ukaz bo ustvaril seznam vseh datotek z njihovim zgoščevanjem MD5. Verjetno nihče ne bo želel v njem iskati dvojnikov.
Boljša rešitev, ki bo dejansko izpisala samo dvojnike, je ta ukaz:
najti . ! -empty -type f -exec md5sum {} + | razvrsti | guniq -w32 -dD
Tam se uporablja ukaz guniq, ker priloženi uniq v sistemu MacOS nima polne funkcionalnosti in je treba uporabiti različico ukaza GNU. Z lahkoto ga je mogoče namestiti z uporabo brew, ukaz pa je v paketu coreutils. Namestitev je potem:
pripravite namestitev coreutils