Ste utrujeni od iskanja polnjenih imenikov za datoteke, ki jih boste uporabili le za sekundo? Če je tako, ste prišli na pravo mesto. Dali vam bomo podrobna navodila, kako ustvariti simbolične povezave na vašem računalniku.
Ko sledite korakom iz tega članka, se lahko poslovite od dolgega, nesmiselnega iskanja datotek in se več časa posvetite stvarem, ki so resnično pomembne.
Kako ustvariti simbolno povezavo?
Preden se poglobimo v podrobnosti o tem, kako ustvariti simbolično povezavo, se želimo prepričati, da natančno veste, kaj ustvarjate. Recimo, da ste namestili program, ki mora biti shranjen pod "C:\Programske datoteke\Program
.”
Res bi radi imeli ta program v "D:\Documents", vendar je to nemogoče. To je, ko dodate simbolično povezavo v svoj "C:\Programske datoteke\Program
” datoteko v “D:\Dokumenti
” mapo. Tako si prihraniš težave z žongliranjem po celotnem "C:
”, da odprete to datoteko.
Za večino operacijskih sistemov boste uporabili ln -s ukaz, ki mu sledi cilj izvorne datoteke in vaše simbolno ime povezave.
Spodaj boste našli navodila za ustvarjanje simbolne povezave med določenimi operacijskimi sistemi in programi.
Kako ustvariti simbolno povezavo v sistemu Windows?
Če želite ustvariti simbolno povezavo v sistemu Windows, boste v ukaznem pozivu uporabili ukaz mklink. To je notranji ukaz, ki je na voljo v operacijskih sistemih Windows Vista, Windows 7, 8 in 10. To lahko storite tako, da zaženete ukazni poziv kot skrbnik:
- V meniju Start vnesite »Ukazni poziv«.
- Z desno miškino tipko kliknite ikono.
- Izberite možnost »Zaženi kot skrbnik«.
Če zaženete posodobitev za Windows 10 Creators Update, vam ni treba dostopati do ukaznega poziva kot skrbnik. Vendar pa boste morali vnaprej omogočiti način Dev:
- Pojdite na stran »Nastavitve«.
- Pomaknite se do razdelka »Posodobitev in varnost«.
- Izberite »Za razvijalce«.
- Prepričajte se, da je "način za razvijalce" vklopljen.
Zdaj, ko imate vse nastavljeno, se lahko vrnete v ukazni poziv in zaženete naslednji ukaz:
mklink Ime_povezave Ciljna_pot.
Če pokličete ta ukaz, boste ustvarili simbolno povezavo, ki kaže na datoteko Target_Name.
Če želite, da simbolna povezava kaže na imenik, boste dodali ustrezno črko:
mklink /D Ime_povezave Ciljna_pot
Če nekatera imena poti vsebujejo presledke, boste morali ukaz postaviti v narekovaje:
Mklink /D "C:\Moje datoteke" "C:\Users\Ime\Original\."
Orodja za simbolne povezave tretjih oseb
Če želite ustvariti simbolne povezave v sistemu Windows, lahko prenesete tudi orodje drugega proizvajalca, imenovano Link Shell Extension. To orodje vam omogoča ustvarjanje simbolnih povezav z naslednjim:
- Prenesite in namestite orodje.
- Poiščite datoteko, za katero želite ustvariti simbolno povezavo.
- Z desno miškino tipko kliknite nanjo.
- V meniju izberite možnost »Izberi vir povezave«.
- Z desno tipko miške kliknite drugo mapo in se pomaknite nad možnost »Spusti kot« v meniju.
- Izberite »Simbolna povezava«.
Kako ustvariti simbolno povezavo v Unixu?
Za ustvarjanje povezav med datotekami v Unixu boste uporabili ln
ukaz v pozivu Unixa. Če želite ustvariti simbolno povezavo, boste dodali -s
možnost do ln
ukaz. Vaš ukaz bi moral izgledati takole:
ln -s Ime_povezave ciljne_datoteke
Target_File zamenjajte z imenom datoteke, za katero ustvarjate simbolno povezavo. Ustvarite lahko simbolne povezave do vseh datotek ali imenikov v datotečnem sistemu. Zamenjajte Link_Name z imenom vaše simbolne povezave.
Opomba: Če odstranite ali izbrišete ciljno datoteko, bo vaša simbolna povezava ne delovala pravilno.
Kako ustvariti simbolno povezavo do imenika v Linuxu?
Ustvarjanje simbolnih povezav do imenika v Linuxu zahteva enak postopek kot ustvarjanje povezav do datoteke. Kot prvi parameter boste priklicali ime imenika vaše datoteke, kot drugi parameter pa boste zapisali ime svoje simbolne povezave.
Ustvarite lahko na primer simbolno povezavo iz imenika /mnt/my_drive/photos do ˜/imenik my_photos:
ln -s /mnt/my_drive/photos ˜/my_photos
Kako ustvariti simbolno povezavo v Ubuntuju?
Ustvarjanje povezav med datotekami v vseh sistemih Linux, vključno z Ubuntujem, se izvaja z "ln
” ukaz. Če želite ustvariti simbolno povezavo v Ubuntuju, zaženite terminal in pokličite ta ukaz z možnostjo -s
dodano poleg ln
.
Tako naj bi izgledal vaš ukaz:
sudo ln -s Source_Directory Link_Directory
"Source_Directory" zamenjajte z imenikom izvirne datoteke. V parametru »Link_Directory« boste vpisali ime svoje simbolne povezave.
Kako ustvariti simbolno povezavo v Macu?
Najboljši način razmišljanja o simbolnih povezavah v Macu je, kot da so napredni vzdevki. Razlikujejo se na način, da simbolne povezave delujejo v vseh aplikacijah Mac, vključno s terminalom. Dejansko boste terminal uporabljali za ustvarjanje simbolnih povezav. Samo sledite spodnjim korakom:
- Zaženite terminal tako, da pritisnete Command + Space in nato vnesete "
terminal
.” Lahko pa zaženete Terminal prek Finderja > Aplikacije > Pripomočki > Terminal. - Zaženite naslednji ukaz: ln -s /original/path/link/path. Naredite lahko pot do datoteke ali imenika. Na primer, če želite na namizju ustvariti simbolno povezavo, ki bo kazala na vašo mapo Dokumenti, bi zagnali ta ukaz:
ln -s /Users/name/Documents /Users/name/Desktop
Če ga pravilno prikličete, se na namizju prikaže mapa z imenom »Dokumenti«. Videti je kot prava mapa, vendar je pravzaprav njena simbolna povezava. Lahko ga odprete in imel bo enako vsebino kot izvirna mapa »Dokumenti«.
Morda bo vaša datoteka poti vsebovala presledke. Na primer, če želite ustvariti simbolično povezavo do mape z imenom »Moje slike« in želite, da se prikaže v mapi »Moje datoteke«, bi ukaz zajeli v narekovajih:
ln -s “Uporabniki/ime/Moje slike” “/Uporabniki/ime/Moje datoteke/Povezava”
Da bi stvari olajšali, lahko poljubno mapo iz aplikacije Finder preprosto povlečete in spustite v terminal. Samodejno bo vstavil pot te mape in jo po potrebi zadal v narekovaje.
Orodja za simbolne povezave tretjih oseb
V Finderju lahko ustvarite tudi simbolno povezavo, vendar boste za to potrebovali orodje drugega proizvajalca. Namestite lahko aplikacijo z imenom SymbolicLinker, ki bo v kontekstni meni Finderja dodala naslednjo možnost: Storitve > Ustvari simbolno povezavo.
Kako ustvariti simbolno povezavo v Centos 7?
Ustvarjanje simbolne povezave v Centos 7 zahteva isti ukaz kot v drugih operacijskih sistemih Linux. Zagnali boste ln
ukaz, ki mu sledi -s
:
Ln -s Imenik povezav Source_Directory
Ustvarite lahko simbolne povezave do imenikov ali poljubnih datotek v vašem datotečnem sistemu.
Kako ustvariti simbolno povezavo v Powershell?
Sledite spodnjim korakom, da ustvarite simbolno povezavo v Powershell:
- Zaženite Powershell kot skrbnik.
- Kopirajte (ali vnesite) ta ukaz:
Nov-Item -ItemmType -SymbolicLink -Pot "Povezava" -Target "Target"
- V delu »Povezava« vnesite svojo simbolično pot povezave, vključno z njenim imenom in pripono datoteke.
- V delu »Cilj« vnesite pot, na katero se bo nanašala vaša nova povezava.
Kako ustvariti simbolno povezavo v Pythonu?
Če uporabljate Python, verjetno veste, da vam OS modul omogoča interakcijo z vašim operacijskim sistemom. Z metodo os.symlink() lahko ustvarite simbolne povezave (dst), ki kažejo na njihov izvorni cilj (src).
To je sintaksa:
os.symlink (src, dst)
The src
pomeni vir, medtem ko dst
je cilj, ki prej ni obstajal. Če je bil ukaz uspešen, ne bi smeli dobiti nobene vrnjene vrednosti.
Dodatna pogosta vprašanja
Tukaj je še nekaj vprašanj, ki vam bodo pomagala kar najbolje izkoristiti to temo.
Kaj naredi simbolna povezava?
Simbolične povezave, splošno znane kot simbolne povezave, so funkcije datotečnega sistema, ki ustvarjajo povezavo do določenih datotek ali map. Na nek način so podobne bližnjici v sistemu Windows ali vzdevku v Macu, le da niso dejanske datoteke. Simbolna povezava je v resnici vnos v določen datotečni sistem, ki se nanaša na datoteko ali imenik.
Kako ustvariti simbolične povezave z LN?
Večina operacijskih sistemov bo uporabila ukaz ln za ustvarjanje simbolnih povezav. Deluje tako, da zaženete sistemski terminal kot skrbnik in zaženete naslednji ukaz:
ln -s Vir_datoteke Cilj_datoteke
The ln
ukaz privzeto naredi trdo povezavo, zato morate dodati -s
, ki mu pove, naj ustvari mehko povezavo (simbolna povezava).
Kako izbrisati simbolno povezavo?
Večino časa lahko simbolne povezave odstranite tako kot katero koli drugo datoteko: premaknite jo v koš za smeti.
Simbolne povezave v Linuxu lahko odstranite z "rm
” ukaz. Pokličite naslednji ukaz tako, da zamenjate symbolic_link z imenom vaše simbolne povezave: rm simbolično_ime_povezave
Če je bilo dejanje uspešno, bo vaš ukaz izstopil kot nič in ne bo prikazal nobenega rezultata. Izbrišete lahko več kot eno simbolno povezavo. Samo pošljite njihova imena kot argumente s presledkom med vsakim: rm symlinkX symlinkZ symlinkY
Uporabite lahko tudi ukaz za prekinitev povezave. Ta ukaz bo sprejel samo en argument, zato morate izbrisati eno povezavo za drugo. Samo zaženite naslednji ukaz: prekini povezavo simbolično_ime_povezave
Če je bil ukaz uspešen, ne bi smeli prejeti izhoda.
Če želite izbrisati simbolne povezave v sistemu Windows, uporabite rmdir
ukaz.
Na Macu, razen premikanja datoteke v koš za smeti, jo lahko izbrišete z ukazom rm. Samo zaženite ta ukaz skupaj s potjo simbolne povezave: rm /povezava/pot
Kaj je ukaz za ustvarjanje simbolne povezave?
Večina operacijskih sistemov uporablja ukaz ln za ustvarjanje simbolnih povezav. Deluje tako, da zaženete sistemski terminal kot skrbnik in zaženete naslednji ukaz:
ln -s Vir_datoteke Cilj_datoteke
The ln
ukaz privzeto naredi trdo povezavo, zato morate dodati -s
, ki mu pove, naj ustvari mehko povezavo (simbolna povezava).
Izboljšajte vašo izkušnjo krmarjenja po datotekah
Poznavanje ustvarjanja simbolnih povezav do določenih imenikov datotek je lahko prihranek v realnem času. Še bolje, vaše datoteke so varno shranjene na njihovem prvotnem cilju, tako da se s premikanjem datotek ne pokvari nič. Ko ne potrebujete več posebne simbolne povezave, jo lahko preprosto izbrišete, tako kot katero koli drugo datoteko.
Do katerih datotek se vam zdi najbolj uporabno ustvarjanje simbolnih povezav? Delite svoje misli v spodnjem razdelku za komentarje.