Articles

Harde Lenker og Veikryss

  • 05/31/2018
  • 2 minutter å lese
  • m
  • v

  • m

det finnes tre typer filkoblinger som støttes i ntfs-filsystemet: harde koblinger, veikryss og symbolske lenker. Dette emnet er en oversikt over harde lenker og veikryss. Hvis du vil ha informasjon om symbolske koblinger, kan Du se Opprette Symbolske Koblinger.

Harde Lenker

en hard link er filsystemrepresentasjonen av en fil der mer enn en bane refererer til en enkelt fil i samme volum. For å opprette en hard link, bruk CreateHardLink-funksjonen. Eventuelle endringer i den filen er umiddelbart synlige for programmer som har tilgang til den gjennom de harde koblingene som refererer til den. Katalogoppføringsstørrelsen og attributtinformasjonen oppdateres imidlertid bare for koblingen der endringen ble gjort. Legg merke til at attributtene på filen gjenspeiles i hver hard kobling til filen, og endringer i filens attributter overføres til alle de harde koblingene. For eksempel hvis du tilbakestiller READONLY-attributtet på en hard link for å slette den bestemte harde lenken, og det er flere harde lenker til den faktiske filen, må du tilbakestille READONLY-biten på filen fra en av de gjenværende harde koblingene for å bringe filen og alle gjenværende harde koblinger tilbake til READONLY-tilstanden.

For eksempel i et system Hvor C: Og D: er lokale stasjoner Og Z: er en nettverksstasjon kartlagt til \ \ fred \ share, er følgende referanser tillatt som en hard link:

  • C:\dira\ethel.txt knyttet til C:\dirb\dirc\lucy.txt
  • D:\dir1\tinker.txt til D:\dir2\dirx\bell.txt
  • C:\diry\bob.bak knyttet til C:\dir2\mina.txt

følgende er ikke:

  • C:\dira knyttet til C:\dirb
  • C:\dira\ethel.txt knyttet til D:\dirb\lucy.txt
  • C:\dira\ethel.txt knyttet til Z:\dirb\lucy.txt

hvis du vil slette en hard kobling, bruker Du DeleteFile-funksjonen. Du kan slette harde koblinger i hvilken som helst rekkefølge, uavhengig av rekkefølgen de er opprettet i.

Veikryss

et veikryss (også kalt en myk kobling) skiller seg fra en hard kobling ved at lagringsobjektene den refererer til er separate kataloger, og et veikryss kan koble kataloger plassert på forskjellige lokale volumer på samme datamaskin. Ellers fungerer veikryss identisk med harde lenker. Veikryss er implementert gjennom reparse poeng.