Symbolic ("soft") link (más néven " symlink", az angolból. Symbolic link ) - egy speciális fájl a fájlrendszerben , amely a felhasználói adatok helyett a hivatkozás (fájl) elérésekor megnyitott fájl elérési útját tartalmazza.
A hivatkozás célpontja lehet bármilyen objektum : például egy másik hivatkozás, egy fájl , egy könyvtár vagy akár egy nem létező fájl (utóbbi esetben, amikor megpróbáljuk megnyitni, egy fájl hiányáról szóló üzenetet kell megjelenjenek). A nem létező fájlra mutató hivatkozást csüngő vagy megszakadt hivatkozásnak nevezzük .
A szimbolikus hivatkozások a fájlok szerkezetének kényelmesebb rendezésére szolgálnak a számítógépen , mivel:
Még akkor is, ha a szimbolikus hivatkozás létrehozásakor (a " -s " opció használatával ) a kijelölt " fájl " nem létezik, a szimbolikus hivatkozás akkor is létrejön ("link_name" néven).
A " Windows " operációs rendszereken ( Microsoft Corporation ) kétféle szimbolikus hivatkozás érhető el:
Windows 2000 óta elérhető ( NTFS 3.0 fájlrendszerrel ). Csak a könyvtárakra tud mutatni . Parancs: linkd (" Microsoft Windows Resource Kit ").
Szintén ezekre a célokra szolgál junctionMark Russinovich segédprogramja .
A Windows Vista verziótól kezdve elérhető . Fájlokra és könyvtárakra is mutathat . Az mklink függvény (egy belső shell parancs ) a következő hívási szintaxissal rendelkezik:
MKLINK [[/D] | [/h] | [/J]] link hozzárendelése /D Szimbolikus hivatkozás létrehozása a könyvtárra. Alapértelmezés szerint szimbolikus hivatkozás jön létre a fájlra. /H Szimbolikus hivatkozás helyett merev hivatkozás létrehozása. /J Kapcsolat létrehozása egy könyvtárhoz. link Az új szimbolikus hivatkozás neve. cél Az az útvonal (relatív vagy abszolút), amelyre az új hivatkozás hivatkozik.A FAR fájlkezelőben a hivatkozások billentyűkóddal jönnek létre . Alt+F6
A Total Commander fájlkezelőben hivatkozások hozhatók létre segédprogramokkal ("NTLinks Maker", "NTFS Links"), amelyek az eszköztár gombjával vagy egy adott billentyűparancs segítségével hívhatók meg.
A Directory Opus programban különféle típusú hivatkozások létrehozására szolgáló parancsok vannak hozzárendelve, például a helyi menü "Drop Menu" szerkesztésével. [egy]