2Sep

Kuidas ühendada kaustu Mac OS X-is, ilma et kaotad kõik failid( tõsiselt)

Mac OS X-i vaikimisi kataloogide ühendamise käitumine on kustutada olemasolev kaust, kustutada kõik selle failid, mitte pakkuda neid arukalt ühendada. Windowsi ja Linuxi failijuhid pakuvad aastakümnete jooksul kataloogide ühendamist, kuid Macis pole seda veel.

Finderis on peidetud liitmise võimalus, kuid see töötab ainult mõnikord. Apple sisaldab ka terminali käsku, mis ühendab kaustu erineval viisil. Kui olete Windowsi või Linuxi kasutaja, kes kasutab operatsioonisüsteemi OS X, on see üsna jarring.

Finder's Broken, File-Eating käitumine

See probleem ilmneb siis, kui proovite käivitada kausta asukohta, kus on veel üks sama nimega kaust. Windowsi ja Linuxi failihaldurid püüavad seda arukalt käsitseda. Need ühendavad kahes kaustas olevad failid ühte kausta koos sama nimega.

Kui failikontsentratsioon on olemas, küsib failihaldur, kuidas seda konkreetset faili teha. Kui olete kasutanud Windowsi või Linuxi, olete tõenäoliselt selle käitumisega tuttav. Sa pole ilmselt kunagi mõelnud sellest palju, sest see lihtsalt töötab.

Mac OS X Finder ei ole nii tark. Vaikimisi pakub see lihtsalt kahte võimalust - peata või asendada. Stop ei tee midagi, kuid asendamine asendab vana kausta uue kaustaga. Vana kausta vahetamine tegelikult kustutab kõik failid vanas kataloogis .Finder ei paku kaustade ühendamist.

Jah, te loete seda õigesti - proovige ühendada kaust nagu teie Windowsis või Linuxis ja kaotate kõik vanad kaustafailid, kui klõpsate dialoogi valimisel Asenda. Loodame, et teil on enne Mac OS X-le kaustade liigutamist olnud mõni hiljuti Time Machine'i varukoopia!

Kui näete seda dialoogi ühel või mitmel kaustal liikumiseks, peaksite lihtsalt klõpsama nupul Stopp. See tõenäoliselt ei tee seda, mida sa tahad seda teha.

Kuidas ühendada kaustu Finderis

Finderil on tegelikult kausta ühendav funktsioon, kuid see ei paku seda, kui seda sooviksite. Selle asemel peate seda juurde pääsema salajase käepigistusega.

Mac OS X 10.7 Lion, mis ilmus 2011. aastal, lisas varjatud liitmise võimaluse. Selle juurde pääsemiseks peate lukustama Optsiooni võtit, kui lohista kausta samas asukohas. Kui teete seda, näete dialoogi nupuga Ühenda ja võite selle klõpsata, et ühendada kaustad, nagu näiteks Windowsis või Linuxis.

Probleemid tekivad, kui igas kaustas on failid sama nimega. Mac OS X pakub ühte võimalust selle haldamiseks - nupul "Hoidke uut", mis muudab kõigi sama nimega failide vanemad versioonid uuemate versioonidega. Selliseid konflikte ei saa vahele jätta ega vanemaid faile hoida ning pole mingit abivahendit, mis võimaldaks võrrelda suurust ja muud teavet. See on kõik või mitte midagi.

Valik "Hoidke uut" kuvatakse ainult juhul, kui kaust, kuhu liigute, sisaldab uuemaid faile. Kui kaust, kuhu liigute, sisaldab vanemaid faile, siis valikut Ühendamine ei ilmu - isegi kui teil on valikunupp.

Võib-olla on ühinemise valik nii peidetud, sest see ei toimi väga hästi. See on natuke piinlik.

Kuidas ühendada kaustad koos käsuga

Et hõlbustada kaustade nõuetekohast ühendamist, lisas Apple paremaks kausta ühendamise funktsiooni terminali käsule, mida nimetatakse "justkui"( miks nad ei tuvastanud lihtsalt Finderit, me pole kindel.)Sama käsk on standardse Unix cp käsu täiustatud versioon, mida saaksite kasutada ka siis, kui soovite.

Erinevalt Finderist ühendab automaatselt kaustu. Käsiraamatu lehekülg näitab seda:

"Kui sihtkataloog on juba olemas, ühendatakse lähtekataloogid sihtkoha eelmise sisuga."

Selleks kasutamiseks tuleb avada terminal - vajutage Command + Space, sisestage tüüp terminal Spot Light'i otsingu dialoogi ja vajuta Enter.

Selline käsk kasutab süntaksi ka /path/to/source/ kausta /path/to/destination/ kausta .Niisiis, meie siin eeskujuks on meie töölaual salvestatud kaust nimega "Test" ja kaustas "Downloads" salvestatud kaust "Test".Käsime nende ühendamiseks järgmisi käske:

-d-V ~ /Desktop/-test ~ /Downloads/-test

( käsu -V osa on vabatahtlik, kuid see võimaldab meil näha, mis see tegelikult toimub.)

Erinevalt Finderist redigeerib sama käsk sihtkausta sisu koos algkataloogi sisuga. Isegi kui lähtekaust sisaldab vanemaid faile kui sihtkoha kaust, kirjutatakse sihtkausta vastuolulised failid nende vanemate failidega üle.

Kuidas ühildada kaustu, Windowsi või Linuxi stiili

Teil on vaja kolmanda osapoole utiliiti, et ühendada kaustad nagu Windowsi või Linuxiga, kus on viipasid iga faili konflikti kohta ja võime teha valikuid, milliste failide jaoks soovitepidage seda. Otsisime kõrgelt ja madalalt, et otsida head ja tasuta tarkvara, mis võrdleks failikonflikte ja võimaldaks teil arukalt valida, kuid me ei leidnud ühtegi head. Palun jätke kommentaar, kui leiate tasuta utiliidi, mis töötab hästi!

See funktsioon on saadaval tasulises tarkvaras. Oleme katsetanud Cocaotechi Path Finderit, Finder'i alternatiivi, ja leidsime, et see pakub ühilduvat funktsiooni, mis toimib nagu teie arvates peaks. Kell 40 dollarit on see kalline kausta ühendav funktsioon, kuid võib-olla leiad ka selle muud omadused kasulikuks. Oleme kindlad, et muud tasulised rakendused pakuvad sarnaseid funktsioone.

Sa võid alati lihtsalt avada mõlemad kaustad ja teisaldada failid ühte kausta teise kausta siseküljele, nii et nii leiab Finderis failide konflikte. See ei ole hea võimalus, kui teil on mitmesugused pandud kaustad - see on palju tööd rekursiivseks tegemiseks.

See artikkel on kirjutatud umbes OS X 10.9 Mavericksist, nii et loodetavasti lisab Apple tulevikus ka korraliku kausta ühendamise. Kuid ärge hinge kinni - ühilduvad kaustad on üsna keeruline jõu-kasutaja funktsioon, mida Apple ei paista muret tunda.