Како створити и користити симболичне везе (познате као везе) на Мацу
Симболичке везе, познате и као симболичке везе, су посебне датотеке које упућују на датотеке или директоријуме на другим локацијама у вашем систему. Можете их сматрати напредним псеудонимима, а ево како да их користите у МацОС-у.
Симболичке везе су сличне псеудонимима, осим што раде у свакој апликацији на Мац-у, укључујући Терминал. Они су посебно корисни када апликације не желе правилно да раде са редовним псеудонимом. На мацОС-у креирате симболичке везе у терминалу помоћу лн
корисност. Не можете их креирати у Финдер-у. Симболичке везе у мацОС-у раде слично симболичким везама у Линук-у, јер су оба оперативни системи налик Унику. Симболичке везе у оперативном систему Виндовс раде мало другачије.
ПОВЕЗАН:Како створити и користити симболичке везе (познате као везе) на Линуку
Шта су симболичне везе?
У мацОС-у можете да креирате редовне псеудониме у Финдер-у. Псеудоними упућују на датотеке или директоријуме, али су више попут једноставних пречица.
Симболична веза је напреднији тип псеудонима који ради у свакој апликацији на систему, укључујући услужне програме наредбеног ретка у терминалу. Симболичка веза коју креирате чини се да је апликацијама иста као оригинална датотека или директоријум на који показује - иако је то само веза.
На пример, рецимо да имате програм којем су потребне датотеке сачуване у / Либрари / Програм. Али те датотеке желите да сачувате негде другде у систему - на пример, у / Волумес / Програм. Можете да преместите директоријум програма у / Волумес / Програм, а затим направите симболичку везу на / Либрари / Програм која показује на / Волумес / Програм. Програм ће покушати да приступи својој фасцикли на / Либрари / Програм, а оперативни систем ће је преусмерити на / Волумес / Програм.
Ово је потпуно транспарентно за оперативни систем мацОС и апликације које користите. Ако претражите директоријум / Либрари / Програм у Финдеру или било којој другој апликацији, чини се да садржи датотеке унутар / Волумес / Програм.
Поред симболичних веза, које се понекад називају „меким везама“, уместо тога можете створити „чврсте везе“. Симболична или мека веза упућује на путању у систему датотека. На пример, рецимо да имате симболичну - или меку - везу из / Усерс / екампле која показује на / опт / екампле. Ако датотеку преместите на / опт / екампле, веза на / Усерс / екампле ће бити прекинута. Међутим, ако креирате чврсту везу, она ће заправо указати на основни иноде у систему датотека. Дакле, ако сте креирали чврсту везу из / Усерс / екампле која показује на / опт / екампле, а касније сте преместили / опт / екампле, веза на / Усерс / екампле ће и даље водити до датотеке, без обзира где сте је преместили. Чврста веза функционише на нижем нивоу.
Ако нисте сигурни који да користите, требало би да користите стандардне симболичке везе (меке везе). Чврсти линкови имају нека ограничења. На пример, не можете да направите чврсту везу на једној партицији или диску која показује на локацију на другој партицији или диску, док то можете да урадите помоћу стандардне симболичке везе.
Створите симболичне везе помоћу команде лн
Да бисте креирали симболичку везу на Мац-у, мораћете да користите апликацију Терминал.
Притисните Цомманд + Спаце, откуцајте „Терминал“, а затим притисните „Ентер“ да бисте отворили Терминал из претраживача Спотлигхт. Идите на Финдер> Апплицатионс> Утилитиес> Терминал да бисте покренули пречицу Терминал.
Покренути лн
наредба у следећем облику. Можете одредити путању до директоријума или датотеке:
лн -с / патх / то / оригинал / патх / то / линк
Тхе -с
овде говори команди лн да креира симболичку везу. Ако желите да направите чврсту везу, изоставите -с
. Већину времена симболични линкови су бољи избор, зато немојте стварати чврсту везу ако за то немате одређени разлог.
Ево примера. Рецимо да сте желели да направите симболичку везу у фасцикли Десктоп која упућује на фасциклу „Преузимања“. Покренули бисте следећу команду:
лн -с / Усерс / наме / Довнлоадс / Усерс / наме / Десктоп
Након креирања везе видећете да се фасцикла Преузимања појављује на радној површини. То је заправо симболична веза коју сте створили, али изгледаће као права ствар. Изгледа да ће ова фасцикла садржати све исте датотеке као и ваша мапа Преузимања. То је зато што то чини - они су само различити погледи који указују на исти основни директоријум у систему датотека.
Ако путања датотеке садржи размаке или друге посебне знакове, мораћете да је приложите под наводницима. Дакле, ако сте на радној површини желели да направите везу до директоријума под називом „Моје датотеке“ унутар корисничког директоријума, требаће вам нешто попут следеће команде:
лн -с "/ Усерс / наме / Ми Филес" "/ Усерс / наме / Десктоп / Ми Линк"
Да бисте олакшали куцање путања датотека и директорија у Терминал, можете превући и испустити фасциклу из прозора Финдер у Терминал и Терминал ће аутоматски попунити путању до те фасцикле. Ако је потребно, стазу ће ставити и под наводнике.
Ако требате да направите симболичку везу на системској локацији којој ваш кориснички налог нема приступ, мораћете да додате префикс лн
команда са судо
наредба, овако:
судо лн -с / патх / то / оригинал / патх / то / линк
ПОВЕЗАН:Како онемогућити заштиту интегритета система на Мацу (и зашто не бисте требали)
Имајте на уму да на модерним верзијама мацОС-а нећете моћи да пишете на одређене системске локације без промене опције фирмвера ниског нивоа због функције Систем Интегрити Протецтион. Можете да онемогућите ту функцију, али препоручујемо да то не учините.
Како обрисати симболичке везе
Можете избрисати симболичке везе као било коју другу врсту датотеке. На пример, да бисте у Финдеру избрисали симболичку везу, Цтрл + кликните или кликните десним тастером миша и изаберите „Премести у отпад“.
Везе из командне линије можете избрисати помоћу рм
наредба, што је иста наредба коју бисте користили за уклањање других датотека. Покрените команду и наведите путању до везе коју желите да избришете:
рм / патх / то / линк
Како створити симболичке везе помоћу графичког алата
Финдер може да створи псеудониме, али они неће функционисати баш као симболичке везе. Псеудоними су попут пречица на радној површини на Виндовс-у. Не третирају се као истините, транспарентне симболичке везе.
Да бисте могли да креирате симболичке везе у Финдер-у, биће вам потребан независни услужни програм или скрипта. Апликацију отвореног кода СимболицЛинкер препоручујемо за брзо додавање услуге> Направи симболичку везу право у контекстни мени Финдер-а.
Кликните опцију коју додаје и створиће симболичку везу до изабране датотеке или фасцикле у тренутном директоријуму. Можете га преименовати и преместити где год желите.
Ако их раније нисте користили, симболичним везама може требати мало времена да се замотате и навикнете на употребу. Али, једном када то учините, наћи ћете им моћан алат за рад нешто што често не можете да урадите са обичним псеудонимом.