Symlink

Een symlink (symbolische koppeling) is een bestand dat verwijst naar een ander bestand of map. Het werkt als een snelkoppeling: je opent de symlink, maar Linux leest het origineel.

SymlinkHarde koppeling
Verwijst naarPadInode (datablok)
Over partitiesJaNee
Werkt voor mappenJaNee
Origineel verwijderdSymlink is gebrokenData blijft bestaan

Aanmaken

ln -s /etc/nginx/sites-available/mijnsite /etc/nginx/sites-enabled/mijnsite
ln -s /usr/bin/python3 /usr/local/bin/python

Herkennen

ls -l toont symlinks met een pijl:

lrwxrwxrwx  python -> /usr/bin/python3

De l aan het begin geeft aan dat het een symlink is.

Zie ook

  • ln — koppelingen aanmaken
  • ls — bestanden tonen inclusief symlinks
linuxbestandssysteem