Брз одговор: Што се врски и симболични врски во Unix датотечен систем?

Линк е услужна програма во UNIX која воспоставува тврда врска од еден директориум до друг директориум. Тврдата врска е упатување до директориум или датотека на медиум за складирање. Симболична врска е тип на датотека. Содржи референци до друг директориум со датотеки во форма на апсолутна или релативна патека.

Симболична врска, исто така наречена мека врска, е посебен вид на датотека што укажува на друга датотека, слично како кратенка во Windows или алијас на Macintosh. За разлика од тврдиот линк, симболичната врска не ги содржи податоците во целната датотека.

Симболична врска е посебен тип на датотека чија содржина е низа што е име на патека на друга датотека, датотека на која се однесува врската. (Содржината на симболична врска може да се прочита со користење на readlink(2).) Со други зборови, симболичната врска е покажувач на друго име, а не на основниот објект.

Се користат симболични врски цело време да ги поврзувате библиотеките и да бидете сигурни дека датотеките се на конзистентни места без поместување или копирање на оригиналот. Врските често се користат за „чување“ на повеќе копии од иста датотека на различни места, но сепак се повикуваат на една датотека.

Симболична врска е објект на датотечен систем кој покажува кон друг објект на датотечен систем. Објектот кон кој се покажува се нарекува цел. Симболичките врски се транспарентни за корисниците; врските се појавуваат како нормални датотеки или директориуми и корисникот или апликацијата може да дејствува по нив на точно ист начин.

За да ги видите симболичните врски во директориумот:

  1. Отворете терминал и преместете се во тој директориум.
  2. Внесете ја командата: ls -la. Ова долго ќе ги наведе сите датотеки во директориумот, дури и ако тие се скриени.
  3. Датотеките што почнуваат со l се вашите симболични датотеки со врски.

програмскиот директориум во менаџерот на датотеки, ќе изгледа дека ги содржи датотеките внатре /mnt/партиција/. програма. Покрај „симболичните врски“, познати и како „меки врски“, наместо тоа можете да креирате „тврда врска“. Симболична или мека врска укажува на патека во датотечниот систем.

Причината за тврдо поврзување директориуми е не е дозволено е малку технички. Во суштина, тие ја кршат структурата на датотечниот систем. Во секој случај, генерално не треба да користите тврди врски. Симболичките врски овозможуваат повеќето од истата функционалност без да предизвикуваат проблеми (на пр. ln -s целна врска ).

За да отстраните симболична врска, користете или командата rm или unlink проследена со името на символската врска како аргумент. Кога отстранувате симболична врска што упатува на директориум, не додавајте задоцнета коса црта на името на симболичната врска.

За да го направите ова, ќе создадете симболична врска.

  1. Симболичката врска се појавува како врска во директориумот. …
  2. Откако ќе се создаде, можете да кликнете на патеката на датотеката на симболичната врска во директориумот за брзо да се движите до нова локација.
  3. Новата симболична врска ќе се појави во директориумот каде што сте ја сместиле.

Симболичките врски се во суштина кратенки кои упатуваат на датотека наместо на нејзината inode вредност. Овој метод може да се примени на директориуми и може да се повикува на различни хард дискови/томови. … Врската треба да работи дури и ако ја замените оригиналната датотека со друга датотека со исто име.

Windows 7 и Vista поддржуваат максимум 31 повратна точка (а со тоа и симболични врски) за дадена патека (т.е. секоја дадена патека може да има најмногу 31 индирекции пред да се откаже Windows). Само корисниците со новата привилегија Create Symbolic Link, која стандардно ја имаат само администраторите, можат да креираат симболични врски.

A тврдиот линк делува како копија (отсликана) на избраната датотека. Ако претходно избраната датотека е избришана, тврдиот линк до датотеката сепак ќе ги содржи податоците од таа датотека. … Мека врска: Мека врска (исто така позната како симболична врска) делува како покажувач или референца на името на датотеката.

Ви се допаѓа овој пост? Ве молиме споделете со вашите пријатели:
ОС денес