Co je soubor symbolického odkazu v Linuxu?

Symbolický odkaz, také nazývaný měkký odkaz, je speciální druh souboru, který ukazuje na jiný soubor, podobně jako zástupce v systému Windows nebo alias Macintosh. Na rozdíl od pevného odkazu symbolický odkaz neobsahuje data v cílovém souboru. Jednoduše ukazuje na jinou položku někde v systému souborů.

Symbolický odkaz je objekt systému souborů, který ukazuje na jiný objekt systému souborů. Objekt, na který se ukazuje, se nazývá cíl. Symbolické odkazy jsou pro uživatele transparentní; odkazy se zobrazují jako normální soubory nebo adresáře a uživatel nebo aplikace s nimi může jednat přesně stejným způsobem.

Na vytvořit a symbolické spojení, použijte -s ( —symbolický ) možnost. Pokud obě položky FILE a LINK jsou dány, ln vůle vytvořit a https://trials.autocruitment.com ze souboru zadaného jako první argument ( FILE ) do souboru zadaného jako druhý argument ( LINK ).

Chcete-li vytvořit symbolický odkaz předejte volbu -s příkazu ln následovanou cílovým souborem a názvem odkazu. V následujícím příkladu je soubor symbolicky propojen do složky bin. V následujícím příkladu je připojený externí disk symbolicky propojen s domovským adresářem.

Měkký odkaz (také nazývaný symbolický odkaz nebo symbolický odkaz) je záznam systému souborů, který ukazuje na název a umístění souboru. … Smazáním symbolického odkazu se neodstraní původní soubor. Pokud je však soubor, na který odkazuje soft link, odstraněn, soft link přestane fungovat, je přerušen.

Symbolické odkazy jsou se neustále používá k propojení knihoven a zajištění toho, aby soubory byly na konzistentních místech bez přesouvání nebo kopírování originálu. Odkazy se často používají k „uložení“ více kopií stejného souboru na různá místa, ale stále odkazují na jeden soubor.

Chcete-li zobrazit symbolické odkazy v adresáři:

  1. Otevřete terminál a přesuňte se do tohoto adresáře.
  2. Zadejte příkaz: ls -la. Tím se zobrazí seznam všech souborů v adresáři, i když jsou skryté.
  3. Soubory začínající na l jsou vaše soubory symbolických odkazů.

Nejjednodušší způsob: cd na místo, kde se nachází symbolický odkaz, a pomocí ls -l vypište podrobnosti ze souborů. Část napravo od -> za symbolickým odkazem je cíl, na který ukazuje.

Příkaz ln v Linuxu vytváří propojení mezi zdrojovými soubory a adresáři.

  1. -s – příkaz pro Symbolické odkazy.
  2. [cílový soubor] – název existujícího souboru, pro který vytváříte odkaz.
  3. [Symbolické jméno souboru] – název symbolického odkazu.

Nahraďte zdrojový_soubor názvem existujícího souboru, pro který chcete vytvořit symbolický odkaz (tímto souborem může být jakýkoli existující soubor nebo adresář napříč systémy souborů). Nahraďte myfile názvem symbolického odkazu. Příkaz ln poté vytvoří symbolický odkaz.

Důvodem pevného propojení adresářů je nepovoleno je trochu technický. V podstatě narušují strukturu souborového systému. Obecně byste stejně neměli používat pevné odkazy. Symbolické odkazy umožňují většinu stejných funkcí, aniž by způsobovaly problémy (např. ln -s target link ).

Líbí se vám tento příspěvek? Sdílejte prosím svým přátelům:
OS dnes