Symbolinen ("pehmeä") linkki (myös " symlink", englanniksi . Symbolic link ) - tiedostojärjestelmässä oleva erityinen tiedosto , joka sisältää käyttäjätietojen sijaan polun tiedostoon , joka avattiin tätä linkkiä (tiedostoa) käytettäessä.
Linkin kohde voi olla mikä tahansa objekti : esimerkiksi toinen linkki, tiedosto , hakemisto tai jopa olematon tiedosto (jälkimmäisessä tapauksessa, kun sitä yritetään avata, tulee viesti tiedoston puuttumisesta näytetään). Linkkiä, joka osoittaa olemattomaan tiedostoon, kutsutaan roikkuvaksi tai rikkinäiseksi linkiksi .
Symbolisia linkkejä käytetään helpommin järjestelemään tiedostojen rakennetta tietokoneella , koska:
Vaikka symbolista linkkiä luotaessa (käyttäen " -s " -vaihtoehtoa ) määritettyä " tiedostoa " ei olisi olemassa, symbolinen linkki luodaan silti (nimellä "linkin_nimi").
" Windows " -käyttöjärjestelmissä ( Microsoft Corporation ) on saatavana kahdenlaisia symbolisia linkkejä:
Saatavilla Windows 2000 :sta lähtien (käyttäen NTFS 3.0 -tiedostojärjestelmää ). Voi osoittaa vain hakemistoja . Komento: linkd (" Microsoft Windows Resource Kit ").
Myös näihin tarkoituksiin on Mark Russinovichinjunction apuohjelma .
Saatavilla Windows Vista - versiosta alkaen . Voi osoittaa sekä tiedostoja että hakemistoja . mklink - funktiolla (sisäinen komentotulkkikomento ) on seuraava kutsusyntaksi :
MKLINK [[/D] | [/h] | [/J]] linkin tehtävä /D Luo symbolinen linkki hakemistoon. Oletusarvon mukaan tiedostoon luodaan symbolinen linkki. /H Luo kiinteä linkki symbolisen linkin sijaan. /J Luo yhteys hakemistoon. linkki Uuden symbolisen linkin nimi. määränpää Polku (suhteellinen tai absoluuttinen), johon uusi linkki viittaa.FAR - tiedostonhallinnassa linkit luodaan pikanäppäimellä . Alt+F6
Total Commander -tiedostonhallinnassa linkkejä voidaan luoda apuohjelmilla ("NTLinks Maker", "NTFS Links"), joita kutsutaan työkalupalkin painikkeella tai tietyllä pikanäppäimellä.
Directory Opus -ohjelmassa komennot erityyppisten linkkien luomiseksi annetaan esimerkiksi muokkaamalla pikavalikkoa "Pudotusvalikko". [yksi]