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!

Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...
A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...