Úvod GNU/Linux Software Ke stažení Odkazy

Vaše IP: 34.204.168.209
Počet návštěv: 1473531
Hledání příkazů operačního systému Linux podle syntaxe nebo popisu.

Nastavení vzhledu stránek
Dark
Silver
Green
Grey

Radek Tříška

E-mail a Jabber :
radek(at)fastlinux(dot)eu
mseed@njs.netlab.cz

Sekce V.I.P. uživatelů


Pevné a symbolické odkazy

Odkaz je vlastně ukazatel na soubor, kterému přiřadíme nové jméno. Je to podobné zástupci z Windows, který ukazuje na určitý soubor (adresář).

Pevný odkaz :

ln prvni.txt druhy.txt - Vytvoří pevný odkaz druhy.txt na soubor prvni.txt. Oba soubory jsou totožné a navzájem se ovlivňují, tzn. změníme-li obsah souboru prvni.txt, změní se i obsah souboru druhy.txt.

Ačkoli se nám soubory prvni.txt a druhy.txt jeví jako dva samostatné soubory o velikosti např. 30kb, zabírají na disku pouze jedenkrát 30kb, protože druhy.txt je pevný odkaz a ne zkopírovaný soubor.

Pomocí pevného odkazu se můžeme odkazovat jen na soubory (ne na adresáře).

Symbolický odkaz :

ln -s prvni.txt druhy.txt - Vytvoří soubor druhy.txt, který ukazuje na soubor prvni.txt

Vypíši obsah adresáře příkazem ls -l

lrwxrwxrwx    1 root     root            9 bře 19 17:28 druhy.txt -> prvni.txt
-rw-r--r--    1 root     root            0 bře 19 17:28 prvni.txt

U souboru druhy.txt se ukáže šipka ukazující na soubor prvni.txt. Soubor druhy.txt je jen odkaz ukazující na jiné místo (soubor nebo adresář) na disku.

Smazání souboru prvni.txt zneplatní odkaz druhy.txt, ten sice na disku zůstane, ale bude ukazovat na neexistující soubor.

Velkou výhodou symbolického linku je možnost ukazovat na adresář.

ln -s /etc/samba samba - Vytvoří odkaz samba ukazující na adresář /etc/samba

Tímto příkazem jsem způsobil možnost dostat se do adresáře samba pomocí cd samba, místo cd /etc/samba

| Verze projektu: 1.52 | © 2000 - 2011 | Historie |