Шта је датотека симболичке везе у Линуку?

Симболична веза, такође названа мека веза, је посебна врста датотеке која указује на другу датотеку, слично као пречица у Виндовс-у или Мацинтосх алиас-у. За разлику од чврсте везе, симболичка веза не садржи податке у циљној датотеци. Једноставно указује на други унос негде у систему датотека.

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

До створити a симболичка веза, use the -s ( —симболичан ) option. If both the FILE and LINK are given, ln воља створити a веза из датотеке наведене као први аргумент ( ФИЛЕ ) у датотеку наведену као други аргумент ( LINK ).

Да бисте направили симболичку везу проследите опцију -с команди лн након чега следи циљна датотека и име везе. У следећем примеру датотека је симболизована у фасциклу бин. У следећем примеру монтирани екстерни диск је симболично повезан са кућним директоријумом.

A soft link (also called symlink or symbolic link) is a file system entry that points to the file name and location. … Deleting the symbolic link does not remove the original file. If, however, the file to which the soft link points is removed, the soft link stops working, it is broken.

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

Да бисте видели симболичке везе у директоријуму:

  1. Отворите терминал и пређите у тај директоријум.
  2. Откуцајте команду: лс -ла. Ово ће дуго навести све датотеке у директоријуму чак и ако су скривене.
  3. Датотеке које почињу са л су ваше датотеке са симболичким везама.

Најједноставнији начин: цд до места где се налази симболичка веза и урадите лс -л да бисте навели детаље од фајлова. Део десно од -> после симболичке везе је одредиште на које она указује.

Команда лн у Линуку ствара везе између изворних датотека и директоријума.

  1. -с – команда за симболичке везе.
  2. [циљна датотека] – назив постојеће датотеке за коју креирате везу.
  3. [Симболиц филенаме] – назив симболичке везе.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. лн команда затим креира симболичку везу.

Разлог зашто су директоријуми тврдог повезивања је није дозвољено је мало технички. У суштини, они разбијају структуру система датотека. Углавном не би требало да користите чврсте везе. Симболичке везе омогућавају већину исте функционалности без изазивања проблема (нпр. лн -с циљна веза).

Свиђа вам се овај пост? Поделите са пријатељима:
ОС Тодаи