Některé redakční systémy (např. Typo3 nebo Multisite WordPress) potřebují pro správné fungování symbolické odkazy. Je možné je využívat i na to, aby se stejná webová stránka zobrazovala na různých subdoménách nebo, naopak, aby se stejná stránka chovala jinak podle adresy, přes kterou na ni přistupujeme.
Pro vytvoření symlinku použijeme příkaz ln. Syntax příkazu je:
ln -s cil_odkazu nazev_odkazu
V ukázce nastavíme symlink ze subdomény blog.webova-konzole.cz na obsah zobrazovaný na adrese webova-konzole.cz/blog:
uid117660@shellserver:~$ cd webova-konzole.cz/sub/ uid117660@shellserver:~/webova-konzole.cz/sub$ ln -s ../web/blog blog uid117660@shellserver:~/webova-konzole.cz/sub$ ls -l lrwxrwxrwx 1 uid117660 gid117660 11 Jul 24 16:45 blog -> ../web/blog drwxr-xr-x 3 uid117660 gid117660 4 Jul 24 16:25 wp
Dvě tečky před cílem odkazu znamenají posun o složku výše. V adresáři sub, kde běžně vytváříme subdomény, se teď nachází i odkaz blog, směřující do fyzického umístění webova-konzole.cz/web/blog.
Pokud se Vám symlink nepodařilo vytvořit podle představ a chtěli byste ho smazat, použijte příkaz unlink:
uid117660@shellserver:~/webova-konzole.cz/sub$ unlink blog uid117660@shellserver:~/webova-konzole.cz/sub$ ls wp