Hogyan lehet szimbolikus linket létrehozni az Ubuntu -n

How Create Symbolic Link Ubuntu



Linuxon rengeteg hatékony funkció található, amelyek jelentősen megkönnyíthetik az életet. A linkelés egyike azoknak, amelyek lehetővé teszik, hogy sokkal gyorsabban és hatékonyabban végezze el feladatait. Hallottad a szimbolikus link nevet, vagy a szokásosabb linket, igaz? Ez egy olyan funkció, amely lehetővé teszi a fizikai könyvtárhoz vagy fájlhoz való kapcsolódást.

A szerverek számára a szimbolikus kapcsolat nagyon hasznos. Ön Linux felhasználó? Akkor a symlink is sokat segíthet. Mindössze annyit kell tennie, hogy kreatív vele, hogy csökkentse a munkaterhet.








A Linux fájlrendszerében sok bonyolult könyvtár található, nem? Mindegyikre emlékezni igazi gondot okozhat. Ezenkívül, ha olyan fájllal/könyvtárral szeretne dolgozni, amely mélyen a könyvtárakban és alkönyvtárakban található, a fájl elérési útja hosszabb lesz.



Különösen fájdalmas, ha a CLI -vel dolgozik, ahol meg kell adnia a fájl elérési útjait. Itt jön a szimbólum a segítségért.



Például szeretné elérni a /home//Downloads/a/b/c/d/e.txt fájlt. Ez egy egyszerű bemutató, de biztosan nem a teljes fájlhossz beírása az, amit gyakran szeretne csinálni, igaz? A symlink erejével jelentősen csökkentheti a /home/e.txt fájl elérési útját.





Itt a symlink funkció lehetővé teszi egy virtuális fájl létrehozását a /home/e.txt címen, amely a /home//Downloads/a/b/c/d/e.txt fájlra mutat. Amikor a /home/e.txt fájlt kéri manipulálni, a rendszer az eredeti fájlon dolgozik.

Ugyanez a módszer vonatkozik a könyvtárakra is.



Ma nézzük meg, hogyan lehet szimbolikus linket létrehozni és szórakozni vele.

Symlink létrehozása

Minden Linux rendszeren van egy eszköz ln. Ne tévesszük össze a természetes logaritmussal! ln ugyanazt a cp és mv szerkezetet követi. További információ a fájl (ok) és könyvtárak Linuxon történő másolásáról .

ln -s <source_file_directory> <link_file_directory>

Például hozzunk létre egy /home /viktor /Letöltések /Letöltések szimbólumot.

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

Ideje ellenőrizni az eredményt. Ne feledje, hogy az eredményt könnyen ellenőrizheti egy paranccsal, amely az adott könyvtár vagy fájl használatával működik. Például,

CD /Letöltések

Most bent vagyok a /Letöltések könyvtárban. Ez valójában nem új könyvtár. Ehelyett egy link az eredeti/home/viktor/Letöltések mappához.

Ellenőrizze, hogy mindkettő ugyanaz -

CD /itthon/viktor/Letöltések
ls
CD /Letöltések
ls

Lát? Mindkettő ugyanaz!

Tegyük ugyanezt egy fájllal. A pimusic.txt demofájlt már beállítottam a/home/viktor/Desktop webhelyen. Linkeljük PIMUSIC -ként.

sudo ln -s /itthon/viktor/Asztal/pimusic.txt PIMUSIC

Ellenőrizze az eredményt -

macskaPIMUSIC

Állandó szimbólum létrehozása

Ne feledje, hogy a létrehozott szimbólumok nem állandóak. Amikor újraindítja a rendszert, újra létre kell hoznia a symlinket. Az állandóság érdekében egyszerűen távolítsa el az -s zászlót. Ne feledje, hogy HARD LINK -et hoz létre.

sudo ln /itthon/viktor/Asztal/pimusic.txt PIMUSIC

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

macskaPIMUSIC

Élvezd!