Symbolické propojení
Symbolický odkaz (nebo „symbolický odkaz“) je souborový systém funkce, kterou lze použít k vytvoření odkazu na konkrétní soubor or desky. Je to podobný „zástupce“ systému Windows nebo Mac „alias“, ale nejde o skutečný soubor. Místo toho je symbolickým odkazem záznam v a souborový systém který ukazuje na a adresář nebo soubor. Systém rozpozná symbolický odkaz jako skutečný adresář nebo soubor a poskytuje alternativní způsob přístupu k němu.
Symbolické odkazy jsou podporovány systémy Mac, Windows a Unix, ale nejčastěji se na nich nacházejí Unix Unix je známý tím, že má velkou (a často matoucí) hierarchii adresářů. The kořen samotná složka má několik různých podadresáře, z nichž mnohé nemají jasně definovaný účel. Mezi příklady patří popelnice, dev, atd., lib, tmp, usr, a byl. To může ztěžovat hledání určitých souborů, zejména pokud jsou umístěny několik adresářů hluboko v systému souborů. Symbolické odkazy pomáhají zmírnit tento problém vytvořením snazšího přístupu k běžným souborům a složkám.
Chcete-li vytvořit symbolický odkaz v systému Unix, můžete zadat jednoduchý příkaz na příkazového řádku s použitím syntax níže. (Část příkazu „-s“ je důležitá, protože říká systému, aby vytvořil symbolický odkaz.)
ln -s [cílový adresář nebo soubor] / [zástupce]
Můžete například vytvořit symbolický odkaz „/ apachelogs„to ukazuje na“/ usr / local / apache / logs"pomocí následujícího příkazu:
ln -s / usr / local / apache / logs / apachelogs
Po zadání výše uvedeného příkazu byste měli přístup do adresáře protokolů Apache jednoduše otevřením "/ apachelogs"Zatímco symbolické odkazy jsou většinou rozpoznány." programy, může být nutné povolit program nebo proces sledovat symbolické odkazy. Například za účelem Apache webový server k rozpoznání symbolických odkazů, řádku "Možnosti + FollowSymLinks"musí být přidáno do httpd.conf soubor.