Jak vytvořit měkký odkaz na adresář v systému Linux / Mac OS X?

jak vytvořit Soft Link?
jak vytvořit Soft Link?

Pokud používáte opravdu dlouhou cestu k dosažení adresář (/opravdu/dlouhé/cesta/k/souboru/adresáře), často se to dostane bolestivé typ na dlouhou cestu, pokaždé, když se tam dostat.

příkaz „ln-s“ Vám nabízí řešení tím, že vám umožní vytvořit měkký odkaz. Příkaz ln v Linuxu vytváří vazby mezi soubory / adresářem. Argument “ s “ dělá odkaz symbolický nebo měkký odkaz místo pevného odkazu.

vytvoření měkkého odkazu pomocí ln-s

můžete snadno vytvořit měkký odkaz s jednoduchým krátkým názvem pro adresář s dlouhou cestou a pomocí jednoduchého názvu se dostat do adresáře s dlouhou cestou.

použijte například „ln-s“ zadáním následujícího příkazu do terminálu.

ln -s /my/long/path/to/the/directory easyPath

tím se vytvoří měkký odkaz (nebo symbolický odkaz) pro adresář. Jakmile vytvoříte měkký odkaz, uvidíte nový adresář simple path v aktuálním adresáři. A jednoduchá cesta bude napojena na dlouhé cestě, můžete vidět, že pomocí „ls-l“,

easyPath -> /my/long/path/to/the/directory

Pokud máte barevně kódované soubory a adresáře, softlink cesty bude v jiné barvě než běžné adresáře. A použijte jednoduchý adresář cesty pokaždé, když se dostanete do adresáře dlouhé cesty. To vám může ušetřit spoustu klíčových tahů a drahocenný čas.

Další běžné použití vytvoření softlink s „ln-s“ je často může mít primární data v adresáři, který lze změnit, ale softlinked firem, které je pevné, ukazuje na primární datový adresář. Takže pro všechny vaše práce, budete přistupovat k datům z soft link, který je stejný, zatímco základní primární adresář dat se může často měnit. (Ano, jeden musí nesnášet měkké odkaz pokaždé, když primární data změn adresáře)

Nastavení alias

Další možné řešení je použití „alias“ a dát to alias .bashrc/.profil nebo jiný soubor shellu, který používáte. Způsob, jak to udělat, je použít jako, jak je uvedeno níže.

alias easyPath = „cd /my/dlouhé/cesta/k/souboru/adresáře simplePath“

Jak můžete vidět, výše uvedené „alias“ možnost pouze vytvoří alias pro „cd“ do adresáře. Chcete-li provést více operací, musíte vytvořit další aliasy. Na druhou stranu soft link vám umožní zacházet jako s jakýmkoli jiným adresářem a provádět jakékoli operace, které se vám líbí.

jak odstranit měkký odkaz nebo symbolický odkaz?

V případě, že se rozhodnete odstranit měkký nebo symbolický odkaz,je to docela snadné. Tam jsou dva linuxové příkazy můžete použít k odstranění měkké odkaz
Jeden je jednoduše použít „rm“ příkaz

rm easyPath

druhý způsob, jak je použít odpojit, příkaz následovaný softlink jméno.

unlink easyPath

Všimněte si, že to odstraní pouze měkké odkaz, který jste vytvořili, to neodstraní původní adresář/soubor, který vám měkké spojeny.



Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.