How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
Obsah:
- Typy odkazů
- Jak používat příkaz
ln
- Vytváření odkazu na soubor
- Vytváření symbolických odkazů do adresáře
- Přepisování Symlinks
- Odstranění symbolických odkazů
- Závěr
Symbolický odkaz, známý také jako symbolický odkaz nebo měkký odkaz, je zvláštní typ souboru, který odkazuje na jiný soubor nebo adresář.
V této příručce se budeme zabývat tím, jak pomocí příkazu
ln
vytvořit symbolické odkazy.
Typy odkazů
V systémech Linux / UNIX existují dva typy odkazů:
- Pevné odkazy. Tvrdý odkaz můžete považovat za další název existujícího souboru. Pevné odkazy přidružují dva nebo více názvů souborů ke stejnému inodu. Můžete vytvořit jeden nebo více pevných odkazů pro jeden soubor. Pevné odkazy nelze vytvořit pro adresáře a soubory v jiném souborovém systému nebo oddílu. Měkké odkazy. Soft link je něco jako zkratka ve Windows. Je to nepřímý ukazatel na soubor nebo adresář. Na rozdíl od pevného odkazu může symbolický odkaz ukazovat na soubor nebo adresář v jiném souborovém systému nebo oddílu.
Jak používat příkaz
ln
ln
je obslužný program příkazového řádku pro vytváření propojení mezi soubory. Ve výchozím nastavení příkaz
ln
vytváří pevné odkazy. Pro vytvoření symbolického odkazu použijte volbu
-s
(
--symbolic
).
Syntaxe příkazu
ln
pro vytváření symbolických odkazů je následující:
ln -s FILE LINK
- Pokud jsou zadány
FILE
iLINK
, vytvoříln
odkaz ze souboru zadaného jako první argument (FILE
) na soubor zadaný jako druhý argument (LINK
). Pokud je jako argument nebo druhý argument uveden pouze jeden soubor je tečka (.
),ln
vytvoří odkaz na tento soubor v aktuálním pracovním adresáři. Název symbolu bude stejný jako název souboru, na který odkazuje.
Ve výchozím nastavení
ln
při úspěchu nevytváří žádný výstup a vrací nulu.
Vytváření odkazu na soubor
Chcete-li vytvořit symbolický odkaz na daný soubor, otevřete terminál a zadejte:
ln -s source_file symbolic_link
Nahraďte soubor
source_file
názvem existujícího souboru, pro který chcete vytvořit symbolický odkaz, a
symbolic_link
názvem tohoto symbolického odkazu.
Parametr
symbolic_link
je volitelný. Pokud nezadáte symbolický odkaz, příkaz
ln
vytvoří nový odkaz v aktuálním adresáři:
V následujícím příkladu vytváříme symbolický odkaz s názvem
my_link.txt
na soubor s názvem
my_file.txt
:
ln -s my_file.txt my_link.txt
Chcete-li ověřit, zda byl symbolický odkaz úspěšně vytvořen, použijte příkaz
ls
:
ls -l my_link.txt
Výstup bude vypadat asi takto:
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
Znak
l
je příznak typu souboru, který představuje symbolický odkaz. Symbol
->
ukazuje soubor, na který odkazuje odkaz.
Vytváření symbolických odkazů do adresáře
Příkaz pro vytvoření symbolického odkazu na adresář je stejný jako při vytváření symbolického odkazu na soubor. Jako první parametr zadejte název adresáře a jako druhý parametr symbolický odkaz.
Pokud například chcete vytvořit symbolický odkaz z adresáře
/mnt/my_drive/movies
adresáře
~/my_movies
který byste spustili:
ln -s /mnt/my_drive/movies ~/my_movies
Přepisování Symlinks
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
Chcete-li přepsat cílovou cestu symbolu, použijte volbu
-f
(
--force
).
ln -sf my_file.txt my_link.txt
Odstranění symbolických odkazů
Chcete-li odstranit / odebrat symbolické odkazy, použijte příkaz
unlink
nebo
rm
.
Syntaxe
unlink
je velmi jednoduchá:
unlink symlink_to_remove
Odstranění symbolického odkazu pomocí příkazu
rm
je stejné jako při odebrání souboru:
rm symlink_to_remove
Bez ohledu na to, jaký příkaz použijete, při odstraňování symbolického odkazu nepřikládejte lomítko
/
na konec jeho názvu.
Závěr
Pro vytvoření symbolického odkazu je Linux použit příkaz
ln
s volbou
-s
.
Další informace o příkazu
ln
naleznete na stránce
man ln
nebo napište
man ln
ve svém terminálu.
Vytvoření nástroje pro zkratky: Vytvoření zástupců kdekoli kdekoli

Vytvoření zástupce přidává možnost vybrat, kde vytvořit zástupce pro složku nebo objekt systému souborů, kdekoli na počítači uživatelů Windows.
Vytvoření rozložení klávesnice Microsoft: Vytvoření vlastních rozložení klávesnice

Vytváření rozložení klávesnice Microsoft vám umožní vytvořit vlastní rozložení klávesnice pro váš jazyk Windows 8 | 7 | Průhled. Stáhněte si zdarma.
Příkaz Chmod v Linuxu (oprávnění souboru)

V Linuxu je přístup k souborům spravován prostřednictvím oprávnění k souborům, atributů a vlastnictví. Tento tutoriál popisuje, jak pomocí příkazu chmod změnit přístupová oprávnění k souborům a adresářům.