Mik azok a szimbolikus linkek? Hogyan hozhat létre szimbolikus hivatkozásokat a Windows 10 rendszerben?

What Are Symbolic Links



Informatikai szakértőként gyakran kérdeznek a szimbolikus hivatkozásokról. A szimbolikus hivatkozások lényegében olyan parancsikonok, amelyek egy másik fájlra vagy könyvtárra mutatnak. A Windows 10 rendszerben az mklink paranccsal szimbolikus hivatkozásokat hozhat létre. A szimbolikus hivatkozások számos helyzetben nagyon hasznosak lehetnek. Ha például egy nagy adatkönyvtárral rendelkezik, amelyet több felhasználó között szeretne megosztani, minden felhasználó számítógépén létrehozhat egy szimbolikus hivatkozást a könyvtárra. Így a felhasználók anélkül férhetnek hozzá az adatokhoz, hogy sok helyet foglalnának el saját merevlemezükön. A szimbolikus hivatkozások másik felhasználási módja az, hogy parancsikonokat hozzon létre adott fájlokhoz vagy könyvtárakhoz. Például, ha gyakran ér el egy bizonyos fájlt egy mélyen beágyazott könyvtárban, létrehozhat egy szimbolikus hivatkozást a fájlra egy kényelmesebb helyen. A szimbolikus linkek hatékony eszközök, de veszélyesek is lehetnek. Ha egy szimbolikus hivatkozás olyan fájlra vagy könyvtárra mutat, amely nem létezik, az hibákat okozhat a számítógépen. Tehát a szimbolikus hivatkozás létrehozása előtt győződjön meg arról, hogy a célfájl vagy könyvtár létezik, és rendelkezik-e a megfelelő hozzáférési jogosultságokkal.



Szimbolikus link - szimbolikus linknek vagy soft linknek is nevezik - a számítógép-felhasználók egyik legrejtettebb fogalma lehet. Ez azonban nem von le jelentőségét és az általa kínált előnyöket. Mit szólna a különböző mappák mappáihoz és fájljaihoz a duplikátumok mentése nélkül? Igen, ez az erő Szimbolikus link .





Mi a szimbolikus link vagy szimbolikus link

A szimbolikus hivatkozások olyan parancsikonfájlok, amelyek máshol található fizikai fájlra vagy mappára hivatkoznak. A szimbolikus hivatkozások virtuális fájlokként vagy mappákként működnek, amelyek segítségével egyes fájlokhoz vagy mappákhoz kapcsolódhatnak, így azok úgy tűnnek, mintha a szimbolikus hivatkozásokkal ellátott mappában lennének tárolva, annak ellenére, hogy a szimbolikus hivatkozások csak a valódi helyükre mutatnak.





Ne keverje össze a Symlinket a parancsikonnal.



Fontos megérteni, hogy a szimbolikus hivatkozások többet jelentenek, mint egyszerű parancsikonok, amelyeket Ön Windows-felhasználóként már ismer. A parancsikonfájl egyszerűen a kívánt fájlra mutat, míg a Symlink úgy néz ki, mintha a hivatkozott fájl valóban létezik. Miután rákattint a szimbolikus hivatkozásra, a rendszer átirányítja a fájl tényleges helyére.

Szimbolikus linkszerkezet

A szimbolikus hivatkozás egy szöveges karakterlánc, amelyet az operációs rendszer automatikusan egy másik fájlhoz vagy könyvtárhoz vezető útvonalként értelmez. Ezt a másik fájlt vagy könyvtárat hívják meg 'Cél '.

A szimbolikus kapcsolat a céltól függetlenül létezik. Ha egy szimbolikus linket eltávolítanak, a cél változatlan marad. Ha egy szimbolikus hivatkozás egy célpontra mutat, és egy idő után a célt áthelyezik, átnevezik vagy törlik, a szimbolikus hivatkozás nem frissül vagy törlődik automatikusan, hanem továbbra is fennáll, és továbbra is a régi célpontra mutat. Azonban az ilyen szimbolikus linkekben, amelyek elmozdult vagy nem létező célpontokra mutatnak, néha töröttnek, elveszettnek, halottnak vagy függőnek nevezik őket.



A szimbolikus linkek előnyei

  1. A szimbolikus hivatkozások nagyon kevés helyet foglalnak el, és nagyon gyorsan jönnek létre. A szimbolikus hivatkozásokkal sok helyet takaríthat meg a merevlemezen
  2. A kemény hivatkozásokkal ellentétben a szimbolikus hivatkozások hivatkozhatnak fájlrendszereken lévő fájlokra. Ügyeljen arra, hogy ha törli az eredeti fájlt, a merev hivatkozás továbbra is támogatja, de a szimbolikus hivatkozás nem.
  3. A szimbolikus hivatkozások megtartják azt a mappastruktúrát, amelyben találhatók. Például tegyük fel, hogy van szöveg a fájl benne van 'Hasznosság' mappában található /D/Myfolder/Utility/windowsclub.txt . Most, ha a szimbolikus link Hasznosság létrejött egy mappa a Dropbox mappában, és elkezdte a keresést windowsclub.txt a dropbox mappában a fájl elérési útja olvasható /D/Myfolder/Utility/windowsclub.txt az eredeti/tényleges fájl elérési útra való visszakonvertálás helyett.
  4. A szimbolikus hivatkozásokkal Zene/Videó médiafájljait egy másik merevlemezen tárolhatja, de továbbra is megjelenítheti a szabványos Zene/Videó mappákban, hogy a multimédiás programjai felismerjék őket.
  5. A fejlesztők gyakran lecserélik a megosztott fájlok/mappák duplikált másolatait fizikai fájlokra/mappákra mutató szimbolikus hivatkozásokra. A redundáns fájlpéldányok cseréje sok fizikai lemezterületet takaríthat meg, és jelentősen csökkentheti a projektek másolásához/biztonsági mentéséhez/telepítéséhez/klónozásához szükséges időt.

A szimbolikus kapcsolatok jelentősége a fejlődés modern világában

Ahogy Josef Durr, a Microsoft vezető programmenedzsere rámutat a Windows Blogon,

Számos népszerű fejlesztőeszköz, például a git és a csomagkezelők, például az npm, felismeri és megőrzi a szimbolikus hivatkozásokat tárolók vagy csomagok létrehozásakor. Amikor ezeket a lerakatokat vagy csomagokat máshol visszaállítják, a szimbolikus hivatkozások is visszaállnak, így biztosítva, hogy a lemezterület (és a felhasználói idő) ne kerüljön kárba. A Git például az olyan webhelyekkel együtt, mint a GitHub, a legtöbb fejlesztő által manapság használt fő forráskód-kezelő eszközzé vált.

szimbolikus linkek

youtube mp3 comconvert letöltés

A csomagkezelők használata a modern fejlesztésben is drámaian megnövekedett az elmúlt években. Például a csomóponti csomagkezelő (npm) körülbelül 400 millió telepítést szolgált ki a 2015. július 1-jei héten, de csak egy évvel később több mint 1,2 milliárd telepítést szolgált ki – ez mindössze egy év alatt háromszoros növekedést jelent! 2016. június végén az npm több mint 1,7 milliárd csomóponti csomagot szolgált ki mindössze hét nap alatt!

Szimbolikus hivatkozások a Windows 10 rendszerben

Míg a szimbolikus hivatkozásoknak vannak határozott előnyei, többnyire UNIX-kompatibilis operációs rendszereken használták őket, mint például Linux, FreeBSD, OSX stb., ahol a szimbolikus hivatkozások korlátozás nélkül hozhatók létre. Bár a Windows-felhasználók számára a szimbolikus hivatkozások a Windows Vista óta elérhetők, létrehozásuk nehéz és fárasztó volt.

Mert Windows Vista biztonsági követelmények s felhasználóinak helyi rendszergazdai jogokra volt szükségük, és ami még fontosabb, futniuk kellett mlink megemelt parancssori konzolon szimbolikus hivatkozások létrehozásához/módosításához. Ez utóbbi korlátozás miatt a legtöbb Windows-fejlesztő ritkán használ szimbolikus hivatkozásokat, és számos modern, platformok közötti fejlesztőeszköz kevésbé hatékony és megbízható a Windows rendszeren.

Most azonban azzal Windows 10 Creators frissítés miután egy rendszergazdai jogosultsággal rendelkező felhasználó engedélyezi a fejlesztői módot, bármelyik számítógép-felhasználó képes lesz futtatni mklink parancsot a parancssori konzol felemelése nélkül.

Hogyan hozz létre szimbolikus linkeket

A szimbolikus hivatkozások bármelyikével létrehozhatók parancs mklink vagy CreateSymbolicLink API .

vmware bios

Az mklink parancs használatával

Használata parancs mklink használja a következő szintaxist:

|_+_|

Jegyzet. Az Mklink többféle hivatkozást tud létrehozni. Az alábbiakban felsoroljuk a típusokat:

  • /D Szimbolikus hivatkozást hoz létre egy könyvtárra. Az alapértelmezett egy szimbolikus hivatkozás a fájlra.
  • /H Szimbolikus hivatkozás helyett kemény hivatkozást hoz létre.
  • /j Könyvtárcsatolást hoz létre.

Például létrehoztam egy könyvtári kapcsolatot a Zene mappámban az asztalommal. Lásd az alábbi képernyőképet.

Szimbolikus hivatkozások a Windows 10 rendszerben

Tehát amikor rákattintok a szimbolikus hivatkozásra, kiderül, hogy a zenefájljaim a következő helyen vannak tárolva C: Felhasználói asztali zene bár eredetileg ben volt jelen C: Felhasználói zene .

hozzon létre szimbolikus hivatkozásokat a Windows 10 rendszerben

Ne feledje, hogy ha szóközök vannak az útvonalon, akkor azt idézőjelek közé kell tennie.

CreateSymbolicLink használata

Az új viselkedés engedélyezéséhez a CreateSymbolicLink API használatakor van egy további dwFlags opciónál az értéket a következőképpen kell beállítani:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Tehát a fenti érték kiválasztásával egy jelzőt adott meg, amely lehetővé teszi szimbolikus hivatkozások létrehozását, ha a folyamat nincs előmozdítva.

További információ a szimbolikus hivatkozás létrehozásáról CreateSymbolicLink API, látogasson el windows.com .

Olvas : Kemény linkek, szimbolikus hivatkozások, ugrások, kötetcsatlakozási pontok létrehozása .

Következtetés

Hogyan lehet eltávolítani azokat a programokat, amelyek nem szerepelnek a kezelőpanel ablakaiban 10

Elmondható, hogy a szimbolikus hivatkozások hasznosabbak, mint az egyszerű parancsikonok, azonban ezek létrehozása kissé körülményes. Az átlagos PC-felhasználó még mindig félni fog az alkotástól. Sőt, még ma is előfordulhat, hogy sok felhasználó nem érti jól a parancsikonok fogalmát, és ezért nehézséget okoz a szimbolikus hivatkozások megkülönböztetése és használatuk megértése.

Töltse le a PC Repair Tool eszközt a Windows hibák gyors megtalálásához és automatikus kijavításához

Ennek ellenére szinte garancia arra, hogy könnyen megváltoztathatja a beállításokat, hogy a program a megfelelő könyvtárra mutasson, és valójában nem hoz létre szimbolikus hivatkozást, hanem tudja, hogyan kell beállítani és használni A Symlink nagyon hasznos lehet.

Népszerű Bejegyzések