Питање: Како да уклоним симболичку везу без брисања датотеке у Линук-у?

Да бисте уклонили симболичку везу, користите команду рм или унлинк праћену именом симболичне везе као аргументом. Када уклањате симболичку везу која упућује на директоријум, немојте додавати задњу косу црту имену симболичне везе.

Брисање симболичка веза је иста као уклањање праве датотеке или директоријума. Команда лс -л приказује све везе са другом вредношћу колоне 1 и веза упућује на оригиналну датотеку. Веза садржи путању до оригиналне датотеке, а не садржај.

Да бисте избрисали датотеку која је симболична веза, ви унесите рм поред имена симболичке везе. Ово уклања везу, а не датотеку на коју се односи. Када избришете датотеку која је симболички повезана, све преостале симболичке везе односе се на датотеку која више не постоји.

Команда унлинк се користи за уклањање једне датотеке и неће прихватити више аргумената. Нема других опција осим –помоћ и –верзија. Синтакса је једноставна, позовите команду и пренесите сингл имя файла,en као аргумент за уклањање те датотеке. Ако проследимо џокер знак за раскид везе, добићете додатну грешку у операнду.

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

Да бисте избрисали симболичку везу, третирајте је као било који други директоријум или датотеку. Ако сте креирали симболичку везу користећи команду приказану изнад, пређите на основни директоријум пошто је то „Документи“ и користите команду рмдир. Ако сте направили симболичку везу ( ) датотеке, за брисање симболичке везе користите команду дел.

опозови везу () брише име из система датотека. Ако је то име било последња веза до датотеке и ниједан процес није отворио датотеку, датотека се брише и простор који је користио постаје доступан за поновну употребу.

УНИКС симболичка веза или савети за симболичке везе

  1. Користите лн -нфс да ажурирате меку везу. …
  2. Користите пвд у комбинацији УНИКС меке везе да сазнате стварну путању на коју ваша мека веза указује. …
  3. Да бисте сазнали све УНИКС меке и чврсте везе у било ком директоријуму, извршите следећу команду “лс -лрт | греп “^л” “.

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

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

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

У оперативним системима сличним Уник-у, раскид везе је а системски позив и услужни програм командне линије за брисање датотека. Програм директно повезује системски позив, који уклања име датотеке и (али не на ГНУ системима) директоријуме као што су рм и рмдир.

Да бисте уклонили хипервезу, али задржали текст, кликните десним тастером миша на хипервезу и кликните на Уклони хипервезу. Да бисте у потпуности уклонили хипервезу, изаберите је, а затим притисните Делете.

Да бисте направили симболичку везу, користите опцију -с ( –симболиц).. Ако су дати и ФИЛЕ и ЛИНК, лн ће креирати везу од датотеке наведене као први аргумент ( ФИЛЕ ) до датотеке специфициране као други аргумент ( ЛИНК ).

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