Anonim

A szimbolikus hivatkozás, amelyet gyakran szimbolikus hivatkozásra rövidítenek, olyan hivatkozástípus, amelyet a készülék egy helyen tárol, és ugyanazon a gépen egy másik helyre mutat. Felfoghatja úgy, mint egy alkalmazás parancsikonját. Annak ellenére, hogy a tényleges alkalmazásfájl a mappák mélyén található, egyszerűen kattintson duplán az alkalmazás parancsikonjára az asztalon az alkalmazás elindításához.

A szimbolikus hivatkozás egyfajta parancsikon, de másképpen működik, mint a hagyományos billentyűparancsok. Ez kevésbé egy parancsikon, és inkább a tényleges fájl, amelyre mutat. Minden olyan alkalmazás, amelyet a szimbolikus hivatkozásokhoz biztosít, ezeket a hivatkozásokat tényleges fájloknak tekinti, nem pedig normál parancsikonfájloknak.

Ezek rendkívül hasznosak, mivel nem kell egy adott mappához ragaszkodnia ahhoz, hogy egy alkalmazás működjön. Adatait más mappákban is tárolhatja, és létrehozhat egy szimbolikus hivatkozást az eredeti mappában, amely az Ön által létrehozott új mappára mutat. A rendszer és az alkalmazásai azt fogják gondolni, hogy valójában nem végzett módosításokat, és normálisan fognak működni, bár a dolgok másként állnak.

Symlink létrehozása a terminál használatával

A szimbolikus hivatkozás létrehozása Macen rendkívül egyszerű. A beépített Terminal alkalmazásnak van egy parancsa, amellyel egyszerűen hozhat létre annyi szimbolikus hivatkozást, amennyit csak szeretne.

Minden, amit tudnia kell, az a hely, ahol létre szeretné hozni a szimbolikus hivatkozást, és az útvonal, ahová a szimbolikus hivatkozásnak mutatnia kell. Miután megvan ez az információ, a következőképpen hozhat létre szimbolikus hivatkozást a terminálban.

Indítsa el a Terminal alkalmazást a kívánt módon Mac számítógépén.

Írja be a következő parancsot a terminálablakba, és nyomja meg az Enter destination cseréjét. azzal a mappával, amelyre a hivatkozást mutasson, és location a hivatkozást menteni kívánt elérési úttal. ln -s célhelye

A Dokumentumok mappára mutató szimbolikus hivatkozás létrehozásához az asztalon a következő parancsot kell használnia: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Desktop

A rendszer létrehoz egy szimbolikus hivatkozást, és elmenti az asztalra. Kattintson duplán rá, és megnyílik a Dokumentumok mappa (ha fentebb megadott) a Finderben.

Ha annak a könyvtárnak a nevében, amelyhez szimbolikus hivatkozást szeretne létrehozni, szóköz van, a hibák elkerülése érdekében ügyeljen arra, hogy az elérési útneveket idézőjelbe tegye.

Mostantól bármelyik parancsban és alkalmazásban használhatja ezt a szimbolikus hivatkozást, és a rendszer a mappa vagy fájl tényleges verziójának tekinti.

Használjon alkalmazást Symlink létrehozásához

A terminál nem az egyetlen módja szimbolikus hivatkozások létrehozásának a Mac számítógépen. Ha véletlenül nem terminálos vagy, akkor elérhető egy alkalmazás, amellyel szimbolikus hivatkozásokat hozhatsz létre a gépeden.

Ez az alkalmazás egy lehetőséget ad a helyi menühöz, így szimbolikus hivatkozásokat hozhat létre, ha csak jobb gombbal kattint a fájlokra és mappákra.

Lépjen a GitHubon a SymbolicLinker oldalra, töltse le és nyissa meg a csomagot Mac számítógépén.

Másolja ki a SymbolicLinker.service.app fájlt a csomagból, tartsa lenyomva az Option gomb, kattintson a Go menüre a Finderben, válassza ki a Library , nyissa meg a Services mappát, és illessze be a másolt fájlt.

Kattintson duplán az alkalmazásra az alkalmazás megnyitásához. Nem mutat semmit, de titokban hozzáadott egy lehetőséget a helyi menühöz.

Keresse meg azt a fájlt vagy mappát, amelyhez szimbolikus hivatkozást szeretne létrehozni, kattintson rá jobb gombbal, és válassza a Services, majd alehetőséget. Szimbolikus link létrehozása.

A szimbolikus linket ugyanabban a mappában hozza létre, mint az eredeti fájl/mappa. Ha akarja, mozgathatja is.

Szimbólumhivatkozások létrehozása Automator szolgáltatás segítségével

A szimbolikus hivatkozások létrehozására szolgáló Automator módszer nagyjából ugyanúgy működik, mint a fenti módszer. De ez azoknak fog megfelelni, akik nem bíznak az interneten található véletlenszerű alkalmazásokban, és szívesebben hoznak létre valamit egyedül, hogy pontosan tudják, mit tartalmaz.

Indítsa el az Automator alkalmazást Mac számítógépén.

Válassza ki a Service, majd a lehetőséget egy új automata létrehozásához szolgáltatás a Mac számítógépén.

Állítsa be a beállításokat felül a következőképpen: A szolgáltatás fogadja a kiválasztottakat – fájlok vagy mappák – bármely alkalmazásban

A műveletlistában keresse meg a Run Shell Script nevű műveletet, és húzza át a jobb oldali panelre.

Állítsa be a műveletet és a parancsokat a következőképpen: Shell – /bin/bash Bemenet átadása – argumentumként, míg ; do ln -s "$1" "$1 symlink" shift kész

Mentsd el a szolgáltatást a Fájl menüre kattintva felül, és válaszd a Save . Adjon meg egy értelmes nevet a szolgáltatásnak, és nyomja meg a Save. gombot.

Ha szimbolikus linket szeretne létrehozni az újonnan létrehozott Automator szolgáltatással, kattintson jobb gombbal a fájlra vagy mappára, és válassza a Services lehetőséget, majd a szolgáltatást név.

Létrehozhat egy billentyűparancsot is a szolgáltatáshoz, hogy még egyszerűbbé tegye a szimbolikus hivatkozások létrehozását a gépén.

Symlink törlése Mac rendszeren

A Symlinkek nem foglalnak sok memóriát, mivel csak parancsikonok a gépén lévő fájlokhoz és mappákhoz. Ha azonban ezek közül egyet vagy néhányat el szeretne távolítani a gépéről, kétféleképpen teheti meg.

Indítsa el a Terminal alkalmazást, írja be a következő parancsot, és nyomja meg a Enter . Ügyeljen arra, hogy a symlink helyére írja be a szimbolikus hivatkozás elérési útját Mac számítógépén. rm symlink

A szimbolikus hivatkozások törlésének másik módja a helyi menü opció használata. Kattintson jobb gombbal a szimbolikus hivatkozásra, és válassza a Move to Trash lehetőséget. Ez eltávolítja a szimbolikus linket a Mac-ről.

A szimbolikus hivatkozás eltávolítása után feltétlenül ürítse ki a Kukát, hogy biztosan eltűnjön a Mac gépről.

Következtetés

A szimbolikus linkek sokkal erősebbek, mint a hagyományos álnevek, mivel ezek az összes alkalmazásban és parancsban úgy működnek, mintha valódi fájlok lennének.

Szimlinkek létrehozása Mac számítógépen