Ubuntu

Szimbolikus hivatkozás létrehozása az Ubuntuban

Szimbolikus hivatkozás létrehozása az Ubuntuban
A Linuxban rengeteg nagyszerű funkcióval lehet könnyebbé tenni az életet. A linkelés egyike azoknak, amelyek lehetővé teszik a feladatok sokkal gyorsabb és hatékonyabb elvégzését. Hallotta a „szimbolikus link”, vagy gyakoribb „symlink” nevet, ugye? Ez egy olyan funkció, amely lehetővé teszi a fizikai könyvtárhoz vagy fájlhoz való hivatkozást.

A szerverek számára a symlinkelés nagyon hasznos. Ön Linux-felhasználó? Akkor a symlink is sokat segíthet. Csak annyit kell tennie, hogy kreatív legyen vele, hogy csökkentse a munkaterhelését.

A symlink ereje


Nagyon sok összetett könyvtár található a Linux fájlrendszerében, ugye? Mindegyikre való emlékezés igazi gondot okozhat. Sőt, ha olyan fájlokkal / könyvtárakkal szeretne dolgozni, amelyek mélyen a könyvtárak és az alkönyvtárak között vannak, akkor a fájl elérési útja hosszabb lesz.

Különösen fájdalmat okoz, ha a CLI-vel dolgozik, ahol meg kell adnia a fájl elérési útjait. Itt jön a symlink, hogy segítsen.

Például a „/ home // Letöltések / a / b / c / d / e.txt ”fájl. Ez egy egyszerű bemutató, de a fájl teljes hosszának beírása biztosan nem olyan, amit gyakran szeretne csinálni, ugye? A symlink erejével drámai módon csökkentheti a fájl elérési útját a „/ home / e.txt ”.

Itt a symlink szolgáltatás lehetővé teszi virtuális fájl létrehozását a „/ home / e.txt ”, amely a„ / home // Letöltések / a / b / c / d / e.txt ”. Valahányszor a „/ home / e.txt ”fájlt, a rendszer az eredeti fájlon fog működni.

Ugyanez a módszer érvényes a könyvtárakra is.

Ma nézzük meg, hogyan lehet létrehozni egy symlinket, és érezd jól magad.

Symlink létrehozása

Az összes Linux rendszeren van egy „ln” eszköz. Ne keverje össze a természetes logaritmussal! Az „ln” ugyanazt a „cp” és „mv” szerkezetet követi. További információ a fájlok és könyvtárak Linuxon történő másolásáról.

ln -s

Hozzunk létre például egy „/ home / viktor / Letöltések” és a „/ Letöltések” szimbolikus linket.

sudo ln -s / home / viktor / Letöltések / Letöltések

Ideje ellenőrizni az eredményt. Vegye figyelembe, hogy az eredményt könnyen ellenőrizheti egy paranccsal, amely az adott könyvtár vagy fájl segítségével működik. Például,

cd / Letöltések

Most a „/ Letöltések” könyvtárban vagyok. Ez valójában nem egy új könyvtár. Ehelyett az eredeti „/ home / viktor / Letöltések” mappa linkje.

Ellenőrizze, hogy mindkettő ugyanaz -

cd / home / viktor / Letöltések
ls
cd / Letöltések
ls

Lát? Mindkettő ugyanaz!

Tegyük ugyanezt egy fájllal is. Már beállítottam egy demó fájlt „pimusic.txt ”a“ / home / viktor / Desktop ”oldalon. Csatlakoztassuk „PIMUSIC” néven.

sudo ln -s / home / viktor / Desktop / pimusic.txt PIMUSIC

Ellenőrizze az eredményt -

macska PIMUSIC

Állandó symlink létrehozása

Ne feledje, hogy a létrehozott szimplaink nem állandóak. A rendszer újraindításakor újra létre kell hoznia a symlinket. Állandóvá tételéhez egyszerűen távolítsa el az „-s” jelzőt. Ne feledje, hogy létrehoz egy HARD LINK-et.

sudo ln / home / viktor / Desktop / pimusic.txt PIMUSIC

A rendszer újraindítása után ellenőrizze az eredményt -

macska PIMUSIC

Élvezd!

A legjobb parancssori játékok Linuxhoz
A parancssor nem csak a legnagyobb szövetséges a Linux használatakor, hanem a szórakozás forrása is lehet, mert sok olyan szórakoztató játék lejátszás...
A legjobb Gamepad Mapping alkalmazások Linuxhoz
Ha egy tipikus billentyűzet és egér beviteli rendszer helyett szeretnél játékokat játszani Linuxon egy játékvezérlővel, van néhány hasznos alkalmazás ...
Hasznos eszközök Linux játékosok számára
Ha szeretsz Linuxon játszani, akkor valószínű, hogy olyan alkalmazásokat és segédprogramokat használtál, mint a Wine, a Lutris és az OBS Studio a játé...