Ln (Unix)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 25. října 2018; kontroly vyžadují 2 úpravy .

ln je unixový  příkaz , který vytváří pevný odkaz nebo symbolický odkaz na soubor.

Formát příkazu:

V souboru refname # vytvořit "pevný" odkaz (pevný odkaz) ln -s refname souboru # vytvořit „symbolický“ odkaz (symbolický odkaz)

Tento příkaz vytvoří pevný odkaz na soubor "file1", který bude vypadat a bude umístěn jako "file2". Tedy pro souborový systém bude daný soubor "soubor1" a odkaz na něj "soubor2" ve skutečnosti fyzicky stejný soubor. Pevný odkaz nemůže ukazovat na soubor umístěný na jiném diskovém oddílu. Není také možné vytvořit pevný odkaz na adresář.

Pokud je vytvořen symbolický odkaz (pomocí přepínače "-s"), pak soubor "soubor1" nemusí existovat. Stále bude vytvořen symbolický odkaz s názvem "file2". Příklad:

ln -s /media/home/ed /home # v adresáři "/home" se vytvoří symbolický odkaz na adresář "/media/home/ed".

Viz také

Odkazy