Тврде и симболичне (симболичне) везе у систему Виндовс

Ако сте икада морали да прегледате локације датотека редовних Виндовс програма, можда сте примијетили једну необичност. Неке се датотеке дуплицирају и неколико пута. На пример, у 64-битном Виндовс 8.1 пронађено је чак 6 извршних датотека нотепад.еке Нотепад-а које се налазе у различитим директоријима системске партиције. Зашто нам је потребно тако чудно умножавање?

И потребно је осигурати компатибилност са апликацијама трећих произвођача који Нотепад користе за неке од својих потреба. Разлог је једноставан - у различитим програмима прописани пут до Нотепад-а може се разликовати, а како би елиминисали проблеме, Мицрософт програмери одлучили су да нотепад.еке поставе на више места. Исто се односи на бројне друге редовне апликације, на пример, ВордПад.

Тврде везе или Тврде везе

У ствари, умножавање уопште не треба да се догоди. Оно што видите и дефинишете као праву датотеку, може се заправо претворити у Хард Линк - посебну врсту везе која се користи за формирање стаза до неке датотеке. Такве везе се називају тврде везе. Занимљиво је да датотека у НТФС-у може имати до 1023 тврдих веза, а све ће изгледати као тачна копија осим имена и величине. Као и пречице, тврде везе могу имати различита имена.

Али њихов садржај и атрибути су уобичајени, а ако их промените у једној таквој вези, промене ће утицати на све остале везе, чак и оне које су избрисане у Отпад. Што се тиче величине чврстих веза, ово је само једна појава. Немајући готово никакву тежину, везе овог типа Екплорер дефинишу као фајлове који имају стварну тежину, што понекад ствара корисницима мноштво питања и потешкоћа приликом ручног чишћења великог броја системских именика, истог Винск-а. Хард Линк има своја ограничења. Дакле, можете да креирате тврде везе само на датотеке и само у оквиру једне свеске.

Срећом, ретки су корисници који могу наићи на чврсте везе, јер би у супротном то могло довести до забуне и озбиљних проблема. Нећемо описивати све карактеристике понашања чврстих веза, јер би ово трајало превише времена. Уместо тога, предлажемо вам да сами направите Хард Линк и експериментишете са њима. Ево примера. На радној површини направите једноставну текстуалну датотеку филе1.ткт и напишите нешто у њу. Сада отворите командну линију и створите неколико чврстих веза до ње с именима филе2.ткт и филе2.ткт. Овако:

цд% усерпрофиле% \ десктоп

фсутил хардлинк цреате филе2.ткт филе1.ткт

фсутил хардлинк цреате филе3.ткт филе1.ткт

Имајте на уму да након наредбе цреате прво долази име тврде везе, а затим и име оригиналне датотеке. Такође можете да креирате тврде везе до других чврстих веза. Уопште, забавите се. Сигуран сам да ћете пронаћи пуно занимљивих ствари за себе..

Симболичне везе или Симболична веза

За разлику од тврдих веза, симболичке везе или симболичка веза имају већу флексибилност. Намењени су за практичну организацију објеката датотечног система, као и за оптимизацију перформанси апликације на ССД дисковима. Везе ове врсте могу се креирати и за датотеке и за директоријуме, укључујући мрежне; они комуницирају између волумена користећи релативне путеве. Принцип рада симболичке везе личи на уобичајену ознаку.

Употреба симболичке везе може имати смисла ако требате да приступите једној датотеци са различитих места. Симболичке везе се стварају помоћу мклинк наредбе:

мклинк Д: \ филе2.ткт% усерпрофиле% \ десктоп \ филе1.ткт

Прва после наредбе је пут до симболичке везе, друга је пут до оригиналне датотеке. Ако требате да направите симболичку везу за директориј, користи се иста наредба мклинк, али са кључем \ д.

мклинк \ д Д: \ фолдер2% усерпрофиле% \ десктоп \ фолдер1

Споља се симболичке везе готово не разликују од обичних пречица, с изузетком означавања симбола у својствима датотеке или датума креирања уместо путање до оригинала у директорију. Такође, ако избришете оригинал, а затим покушате да следите симболичку везу, он се једноставно неће отворити, док када покушате да отворите покварену пречицу, појављује се порука која указује да оригинална датотека није доступна. Али најважнија разлика од пречица је та што ће током рада са симболичким везама Виндовс и даље претпоставити да радите са оригиналним објектом.

То је за сада све. Следећи пут ћемо погледати како се симболичке везе користе са конкретнијим примерима, а истовремено ћемо сазнати који се алати користе за рад са тврдим и симболичким везама.

Добар дан!