Како креирати симболичке везе у командној линији Мац ОС Кс-а
Преглед садржаја:
Симболичка веза креирана у командној линији омогућава повезаном објекту у систему датотека да указује на оригинални објекат на другој локацији. На овај начин, симболичке везе се понашају слично као псеудоним у Мац ОС Кс ГУИ, осим што се повезивање и референца између датотека или фасцикли обавља на нижем нивоу, па се на њих могу директно указивати различите апликације или корисничке сврхе.Ово може бити корисно у многим ситуацијама за напредне кориснике Мац-а, од омогућавања лакшег приступа одређеној локацији, до пребацивања фасцикле апликације на други чврсти диск и још много тога.
Да бисте направили и поставили симболичку везу на командној линији у Мац ОС Кс-у, желећете да користите команду лн са заставицом -с, без ознаке -с поставља се чврста веза, што овде не желимо да урадимо. Покрените Терминал да бисте започели.
Како направити симболичку везу
Основна синтакса за креирање симболичке везе (или меке везе) је следећа:
лн -с /пут/до/оригинал/ /пут/до/линк
То ће указивати на /пут/до/везу на оригиналну локацију, у овом случају /пут/до/оригинал/
Пример синтаксе за прављење меких веза на терминалу
На пример, да бисте креирали симболичку везу за фасциклу за преузимање корисника која је повезује са директоријумом на засебном монтираном диску, синтакса може изгледати овако:
лн -с /Обим/Складиште/Преузимања/ ~/Преузимања/
То ће повезати активне кориснике ~/Довнлоадс/ фолдер са директоријумом под називом „Преузимања“ на монтираном диску под називом „Стораге“. Ако би постојао такав директоријум и диск јединица, то би у основи омогућило да све датотеке које би се обично појављивале у фасцикли за преузимање корисника уместо тога оду у други монтирани волумен, у суштини ослобађајући терет складиштења на тај одвојени диск, уз истовремено очување изгледа ~ /Преузимања/ фолдер за корисника. Као што је раније поменуто, ово се понаша као псеудоним.
Други пример би био да се понуди лакши приступ иначе закопаном бинарном систему повезивањем команде са /уср/сбин/
судо лн -с /А/Деепли/Буриед/Патх/ТоАпп.фрамеворк/Ресоурцес/цомманд /уср/сбин/цоммманд
Ово би омогућило кориснику да откуца 'цомманд' и приступи бинарном фајлу, без потребе за префиксом извршења команде са целом путањом.
Меке везе имају мноштво потенцијалних употреба, а ако сте дугогодишњи читалац ОСКСДаили-а, несумњиво сте на њих наилазили раније у другим чланцима, од лакшег приступа моћној команди аеродрома, постављања монтирали НТФС волумене на радну површину, за премештање локалних иТунес фасцикли за резервне копије иПхоне-а на спољне дискове, за додавање иконе корпе за смеће на радну површину корисника као што су ретро верзије Мац ОС-а, или чак за постављање кеш фасцикле апликације на РАМ диск за ултра-брзе податке приступ и кеширање. Практичне употребе су безбројне, а прављење симболичких веза ће функционисати у било ком уник ОС-у, тако да осим Мац ОС Кс-а можете применити исту идеју на линук или ФрееБСД.
Како уклонити симболичку везу
Наравно, створене симболичке везе понекад треба поништити. Ово је лако са рм-ом или коришћењем команде 'унлинк' на следећи начин:
рм /патх/то/симлинк
или
унлинк /патх/то/симлинк/
У суштини ово је уклањање мале датотеке (опет, као псеудоним) која упућује на симболичку везу до оригиналне ставке.
Укидање везе симболичке везе неће избрисати ниједну датотеку или фасциклу осим те дефинисане везе, већ једноставно уклања референцу из повезане ставке на оригиналну ставку.
Знате за неку посебно сјајну употребу или трикове са симболичким везама? Обавестите нас у коментарима!