ln

ln maakt harde of symbolische koppelingen (links) aan.

Basisgebruik

ln -s /pad/naar/bron /pad/naar/link
TypeBeschrijving
Symbolische link (-s)Verwijzing naar pad — werkt als een snelkoppeling
Harde linkTweede naam voor hetzelfde bestand op het schijfblok

Opties

OptieBetekenis
-sSymbolische link (meest gebruikt)
-fBestaande link overschrijven
-vUitgebreide uitvoer
-nBehandel bestemming als bestand (niet als map)

Voorbeelden

Symbolische link naar bestand:

ln -s /etc/nginx/sites-available/mijnsite /etc/nginx/sites-enabled/mijnsite

Symbolische link naar map:

ln -s /mnt/data/media ~/media

Bestaande link vervangen:

ln -sf /usr/local/bin/python3.12 /usr/local/bin/python3

Link controleren:

ls -la /usr/local/bin/python3
readlink /usr/local/bin/python3

Tip

Gebruik altijd absolute paden bij symbolische links — relatieve paden kunnen breken als de link verplaatst wordt.

bestanden