GeeksforGeeks

Hard Link :
Een hard link werkt als een kopie (gespiegeld) van het geselecteerde bestand. Het heeft toegang tot de gegevens die in het oorspronkelijke bestand beschikbaar zijn.
Als het eerder geselecteerde bestand wordt verwijderd, zal de harde koppeling naar het bestand nog steeds de gegevens van dat bestand bevatten.

Soft Link :
Een soft link (ook bekend als symbolische link) fungeert als een pointer of een verwijzing naar de bestandsnaam. Het heeft geen toegang tot de gegevens die in het oorspronkelijke bestand beschikbaar zijn. Als het eerdere bestand wordt verwijderd, zal de soft link verwijzen naar een bestand dat niet meer bestaat.

Enkele opmerkelijke verschillen tussen de twee zijn hieronder opgesomd:

Vergelijking Parameters Harde koppeling Zachte koppeling
Inodenummer* Bestanden die hard gelinkt zijn
krijgen hetzelfde inodenummer.
Bestanden die soft gelinkt zijn
krijgen een ander inode nummer.
Directories Hard linken is niet
toegestaan voor directories.
(Alleen een superuser* kan dit doen)
Soft links kunnen worden gebruikt voor
het koppelen van directories.
Bestandssysteem Het kan niet worden gebruikt
over bestandssystemen heen.
Het kan worden gebruikt
over bestandssystemen heen.
Data Data aanwezig in het originele
bestand zal nog steeds beschikbaar zijn
in de hard links.
Soft links verwijzen alleen naar de
bestandsnaam, het behoudt geen
data van het bestand.
Originele bestand verwijderd Als het originele bestand is verwijderd, zal de link
nog steeds werken omdat het toegang heeft tot de gegevens waartoe het
originele bestand toegang had.
Als het oorspronkelijke bestand wordt verwijderd, werkt de link
niet, omdat deze geen toegang heeft tot de gegevens van het
oorspronkelijke bestand.
Snelheid Harde links zijn verhoudingsgewijs sneller. Zachte links zijn verhoudingsgewijs langzamer.

Note:

  • Inode nummer – Index node nummer is een uniek nummer toegewezen aan alle bestanden in een Linux/Unix systeem.
  • Superuser – Een superuser heeft meer rechten in vergelijking met een gewone gebruiker. Zij kunnen het eigendom van bestanden wijzigen en machtigingen instellen.

Diagrammatische weergave:

Artikel Tags :

Praktijk Tags :

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.