Symbolický ("měkký") odkaz (také " symlink", z angl. Symbolic link ) - speciální soubor v systému souborů , který místo uživatelských dat obsahuje cestu k souboru otevřenému při přístupu k tomuto odkazu (souboru).
Cílem odkazu může být jakýkoli objekt : například jiný odkaz, soubor , adresář nebo dokonce neexistující soubor (v druhém případě by se při pokusu o jeho otevření měla zobrazit zpráva o absenci souboru zobrazit). Odkaz, který ukazuje na neexistující soubor, se nazývá visící nebo přerušený odkaz .
Symbolické odkazy se používají k pohodlnějšímu uspořádání struktury souborů v počítači , protože:
I když při vytváření symbolického odkazu (pomocí volby " -s " ) určený " soubor " neexistuje, symbolický odkaz se přesto vytvoří (s názvem "název_odkazu").
V operačních systémech " Windows " ( Microsoft Corporation ) jsou k dispozici dva druhy symbolických odkazů:
Dostupné od Windows 2000 (s použitím systému souborů NTFS 3.0 ). Může ukazovat pouze na adresáře . Příkaz: linkd (" Microsoft Windows Resource Kit ").
Také pro tyto účely slouží utilita junctionod Marka Russinoviče .
K dispozici od verze Windows Vista . Může ukazovat jak na soubory, tak na adresáře . Funkce mklink (interní příkaz shellu ) má následující syntaxi volání :
MKLINK [[/D] | [/h] | [/J]] cíl odkazu /D Vytvoří symbolický odkaz na adresář. Ve výchozím nastavení se vytvoří symbolický odkaz na soubor. /H Vytvoří pevný odkaz namísto symbolického odkazu. /J Vytvoří připojení pro adresář. odkaz Název nového symbolického odkazu. destination Cesta (relativní nebo absolutní), na kterou odkazuje nový odkaz.Ve správci souborů FAR se odkazy vytvářejí pomocí klávesové zkratky Alt+F6.
Ve správci souborů Total Commander lze vytvářet odkazy pomocí utilit ("NTLinks Maker", "NTFS Links"), které lze vyvolávat pomocí tlačítka na panelu nástrojů nebo pomocí dané klávesové zkratky.
V programu Directory Opus jsou příkazy pro vytváření odkazů různých typů přiřazeny například úpravou kontextového menu "Drop Menu". [jeden]