Cilat janë emrat, lidhjet simbolike dhe lidhjet e forta në Mac OS X?

Sistemi i skedarit OS X mbështet disa lloje të lidhjeve të shkurtra për skedarët dhe dosjet. Lidhjet e shkurtra mund ta bëjnë të lehtë për të lundruar në objekte që janë varrosur thellë brenda sistemit të skedarëve OS X. OS X mbështet tri lloje të lidhjeve: aliases, lidhje simbolike, dhe lidhje të forta.

Të tre llojet e lidhjeve janë shkurtesat në objektin origjinal të skedarit. Një skedar i sistemit është zakonisht një skedar në Mac, por mund të jetë gjithashtu një dosje, një makinë, madje edhe një pajisje në rrjet.

Përmbledhje e Aliases, Lidhjet Simbolike, dhe Lidhjet e Vështira

Lidhjet e shkurtra janë skedarë të vegjël që i referohen një skedari tjetër skedari. Kur sistemi ndesh një lidhje të shkurtër, lexon skedarin, i cili përmban informacion rreth asaj se ku gjendet objekti origjinal dhe pastaj vazhdon të hapë atë objekt. Për pjesën më të madhe, kjo ndodh pa aplikacione duke pranuar se ata kanë hasur në një lidhje të një lloji. Të tre llojet e lidhjeve përpiqen të shfaqen transparente te përdoruesi ose në aplikacionin që i përdor ato.

Kjo transparencë lejon lidhjet e shkurtra për t'u përdorur për shumë qëllime të ndryshme; një nga më të zakonshmet është që të hyni në mënyrë të përshtatshme një skedar ose dosje që është varrosur thellë në sistemin e skedarëve. Për shembull, mund të keni krijuar një dosje të kontabilitetit në dosjen tuaj të Dokumenteve për ruajtjen e pasqyrave bankare dhe informacione të tjera financiare. Nëse e përdorni shpesh këtë dosje, mund të krijoni një alias për të. Alias ​​do të shfaqet në desktop. Në vend që të përdorni Finder për të lundruar nëpër nivele të dosjeve të shumta për të hyrë në dosjen e kontabilitetit, thjesht mund të klikoni mbi pseudonimin e tij të punës. Alias ​​do t'ju çojë drejt dosjes dhe skedarëve të saj, duke shkurtuar një proces të gjatë lundrimi.

Një tjetër përdorim i zakonshëm për shkurtesat e sistemit të skedarëve është përdorimi i të dhënave të njëjta në vende të shumta, pa pasur nevojë të dyfishohen të dhënat ose të mbajnë të dhënat të sinkronizuara.

Le të kthehemi në shembullin tonë të dosjes së kontabilitetit. Ndoshta ju keni një aplikacion që përdorni për të ndjekur zgjedhjet e tregut të bursës dhe aplikacioni duhet të ruajë skedarët e të dhënave në një dosje të paracaktuar. Në vend që të kopjoni dosjen e kontabilitetit në një vendndodhje të dytë dhe pastaj të shqetësoheni për mbajtjen e dy dosjeve në sinkronizim, mund të krijoni një alias ose një lidhje simbolike, në mënyrë që aplikacioni i tregtimit të aksioneve të shikojë të dhënat në dosjen e dedikuar, të dhënat që ruhen në dosjen tuaj të kontabilitetit.

Për të përmbledhur gjërat: të tre llojet e shkurtesave janë thjesht metoda për të hyrë në një objekt në sistemin tuaj të skedarëve të Mac-it, përvec vendndodhjes së tij origjinale. Çdo lloj shkurtore ka karakteristika unike që janë më të përshtatshme për disa përdorime sesa të tjerat. Le të bëjmë një vështrim më të afërt.

emërtimet

Ky lloj i shkurtesave është më i vjetri për Mac; rrënjët e saj shkojnë të gjithë rrugën prapa në Sistemin 7 . Nënshkrimet krijohen dhe menaxhohen në nivelin e Finder, që do të thotë se nëse po përdorni Terminalin ose një aplikacion jo-Mac, si shumë aplikacione dhe shërbime UNIX, një alias nuk do të funksionojë. OS X duket se i sheh aliases si skedarë të vogël të të dhënave, të cilat ata janë, por nuk di se si të interpretojnë informacionin që ato përmbajnë.

Kjo mund të duket të jetë një pengesë, por aliases janë në të vërtetë më të fuqishmit nga tre llojet e shkurtesave. Për përdoruesit dhe aplikacionet Mac, aliases janë gjithashtu më të shkathëtat e shkurtesave.

Kur krijoni një alias për një objekt, sistemi krijon një skedar të vogël të të dhënave që përfshin rrugën aktuale të objektit, si dhe emrin inode të objektit. Emri i inode i secilit objekt është një varg i gjatë numrash, i pavarur nga emri që jepni objektin dhe që garantohet të jetë unik për çdo volum ose për të përdorur përdorimet e Mac.

Sapo të krijoni një skedar alias, mund ta zhvendosni në ndonjë vend në sistemin tuaj të skedarëve të Mac dhe ajo përsëri do të drejtojë objektin origjinal. Ju mund të lëvizni alias sa herë që dëshironi, dhe ajo do të vazhdojë të lidhet me objektin origjinal. Kjo është shumë e mençur, por pseudonimet e marrin konceptin një hap më tej.

Përveç lëvizjes së alias, gjithashtu mund të zhvendosni elementin origjinal kudo në sistemin tuaj të skedarëve të Mac-it; alias do të jetë ende në gjendje të gjejë skedarin. Aliases mund të kryejnë këtë mashtrim në dukje magjike, sepse ato përmbajnë emrin inode të sendit origjinal. Meqë emri i çdo inode të çdo sendi është unik, sistemi mund të gjejë gjithmonë skedarin origjinal, pa marrë parasysh se ku e zhvendosni.

Procesi punon si në vijim: Kur keni akses në një alias, sistemi kontrollon për të parë nëse sendi origjinal është në rrugën e ruajtur në skedarin alias. Nëse është, atëherë sistemi e përdor atë, dhe kjo është ajo. Nëse objekti është zhvendosur, sistemi kërkon një skedar që ka të njëjtin emër inode si ai i ruajtur në skedarin alias. Sapo gjen një emër inode që përputhet, sistemi pastaj lidhet me objektin.

Lidhjet simbolike

Ky lloj i shkurtesave është pjesë e sistemeve të skedarëve UNIX dhe Linux. Për shkak se OS X është ndërtuar në krye të UNIX, ajo mbështet plotësisht lidhjet simbolike . Lidhjet simbolike janë të ngjashme me aliases sepse janë skedarë të vegjël që përmbajnë emrin e rrugës në objektin origjinal. Por ndryshe nga pseudonimi, lidhjet simbolike nuk përmbajnë emrin inode të objektit. Nëse lëvizni objektin në një vend tjetër, lidhja simbolike do të thyhet dhe sistemi nuk do të jetë në gjendje ta gjejë objektin.

Kjo mund të duket si një dobësi, por është gjithashtu një forcë. Meqenëse lidhjet simbolike gjejnë një objekt sipas rrugës së tij, nëse zëvendësoni një objekt me një objekt tjetër që mban të njëjtin emër dhe është në të njëjtin vend, lidhja simbolike do të vazhdojë të funksionojë. Kjo i bën lidhjet simbolike një natyrë për kontrollin e versionit. Për shembull, mund të krijoni një sistem të thjeshtë të kontrollit të versionit për një skedar teksti të quajtur MyTextFile. Ju mund të ruani versionet e vjetra të skedarit me një numër ose datën e bashkëngjitur, të tilla si MyTextFile2, dhe të ruani versionin aktual të skedarit si MyTextFile.

Lidhje të forta

Ashtu si lidhjet simbolike, lidhjet e vështira janë pjesë e sistemit të skedarit UNIX. Lidhjet e vështira janë skedarë të vegjël që, si pseudonimi, përmbajnë emrin inode të elementit origjinal. Por, ndryshe nga emërtimet dhe lidhjet simbolike, lidhjet e vështira nuk përmbajnë emrin e rrugës në objektin origjinal. Ju zakonisht do të përdorni një lidhje të vështirë kur dëshironi që një objekt i vetëm skedari të shfaqet në vende të shumta. Ndryshe nga pseudonimi dhe lidhjet simbolike, nuk mund të fshini objektin origjinal të vështirë nga sistemi i skedarit pa hequr së pari të gjitha lidhjet e vështira me të.

Referencat dhe leximi i mëtutjeshëm