Mitä ovat symboliset linkit? Kuinka luot symbolisia linkkejä Windows 10:ssä?

What Are Symbolic Links



IT-asiantuntijana minulta kysytään usein symbolisista linkeistä. Symboliset linkit ovat pohjimmiltaan pikakuvakkeita, jotka osoittavat toiseen tiedostoon tai hakemistoon. Voit luoda symbolisia linkkejä Windows 10:ssä mklink-komennolla. Symboliset linkit voivat olla erittäin hyödyllisiä monissa tilanteissa. Jos sinulla on esimerkiksi suuri tietohakemisto, jonka haluat jakaa useiden käyttäjien kesken, voit luoda symbolisen linkin kyseiseen hakemistoon jokaisen käyttäjän tietokoneeseen. Tällä tavalla käyttäjät pääsevät käsiksi tietoihin viemättä paljon tilaa omilta kiintolevyiltä. Toinen symbolisten linkkien käyttötarkoitus on luoda pikakuvakkeita tiettyihin tiedostoihin tai hakemistoihin. Jos esimerkiksi käytät usein tiettyä tiedostoa syvälle sisäkkäisessä hakemistossa, voit luoda symbolisen linkin kyseiseen tiedostoon sopivampaan paikkaan. Symboliset linkit ovat tehokas työkalu, mutta ne voivat myös olla vaarallisia. Jos symbolinen linkki osoittaa tiedostoon tai hakemistoon, jota ei ole olemassa, se voi aiheuttaa virheitä tietokoneessasi. Ennen kuin luot symbolisen linkin, varmista, että kohdetiedosto tai hakemisto on olemassa ja että sinulla on oikeat käyttöoikeudet siihen.



Symbolinen linkki - jota kutsutaan myös symboliseksi linkiksi tai pehmeäksi linkiksi - voi olla yksi piilotetuimmista käsitteistä tietokoneen käyttäjille. Tämä ei kuitenkaan vähennä sen merkitystä ja sen tarjoamia etuja. Entä päästäksesi kansioihin ja tiedostoihin eri kansioista tallentamatta kaksoiskappaleita? Kyllä, se on voima Symbolinen linkki .





Mikä on symbolinen linkki tai symbolinen linkki

Symboliset linkit ovat pikakuvakkeita, jotka viittaavat muualla sijaitsevaan fyysiseen tiedostoon tai kansioon. Symboliset linkit toimivat virtuaalisina tiedostoina tai kansioina, joiden avulla voidaan linkittää yksittäisiin tiedostoihin tai kansioihin, jolloin ne näyttävät siltä kuin ne olisi tallennettu symbolilinkkikansioon, vaikka symbolilinkit osoittavat vain niiden todellista sijaintia.





Älä sekoita Symlinkiä pikakuvakkeeseen.



On tärkeää ymmärtää, että symboliset linkit ovat enemmän kuin vain oikoteitä, jotka sinä Windows-käyttäjänä jo tiedät. Pikakuvaketiedosto yksinkertaisesti osoittaa haluttuun tiedostoon, kun taas Symlink näyttää siltä, ​​että linkitetty tiedosto on todella olemassa. Kun napsautat symbolista linkkiä, sinut ohjataan tiedoston todelliseen sijaintiin.

Symbolinen linkin rakenne

Symbolinen linkki on tekstimerkkijono, jonka käyttöjärjestelmä tulkitsee automaattisesti polkuksi toiseen tiedostoon tai hakemistoon. Tätä toista tiedostoa tai hakemistoa kutsutaan 'Kohde '.

Symbolinen linkki on olemassa kohteesta riippumatta. Jos symbolinen linkki poistetaan, sen kohde pysyy ennallaan. Jos symbolinen linkki osoittaa kohteeseen ja jonkin ajan kuluttua kohde siirretään, nimetään uudelleen tai poistetaan, symbolista linkkiä ei päivitetä tai poisteta automaattisesti, vaan se on edelleen olemassa ja osoittaa edelleen vanhaan kohteeseen. Kuitenkin sellaisissa symbolisissa linkeissä, jotka osoittavat siirrettyihin tai olemattomiin kohteisiin, niitä kutsutaan joskus rikkinäisiksi, kadonneiksi, kuolleiksi tai roikkuuiksi.



Symbolisten linkkien edut

  1. Symboliset linkit vievät hyvin vähän tilaa ja syntyvät hyvin nopeasti. Säästät paljon kiintolevytilaa symbolisten linkkien avulla
  2. Toisin kuin kovat linkit, symboliset linkit voivat linkittää tiedostojärjestelmissä oleviin tiedostoihin. Huomaa, että jos poistat alkuperäisen tiedoston, kova linkki tukee sitä edelleen, mutta symlink ei.
  3. Symboliset linkit säilyttävät kansiorakenteen, johon ne sisältyvät. Oletetaan esimerkiksi, että on teksti tiedosto sisältyy 'Apuohjelma' kansio sijaitsee /D/Oma kansio/Utility/windowsclub.txt . Nyt jos symbolinen linkki Apuohjelma Dropbox-kansioon luotiin kansio ja aloitit haun windowsclub.txt dropbox-kansiossa tiedostopolku lukee /D/Oma kansio/Utility/windowsclub.txt sen sijaan, että muuttaisit takaisin alkuperäiseen/todelliseen tiedostopolkuun.
  4. Symbolisten linkkien avulla voit tallentaa musiikki-/videomediatiedostosi toiselle kiintolevylle, mutta silti näyttää ne vakiomusiikki-/videokansioissa, jotta multimediaohjelmasi voivat havaita ne.
  5. Kehittäjät korvaavat usein jaettujen tiedostojen/kansioiden päällekkäiset kopiot symbolilinkeillä, jotka osoittavat fyysisiin tiedostoihin/kansioihin. Ylimääräisten tiedostokopioiden korvaaminen voi säästää paljon fyysistä levytilaa ja vähentää huomattavasti projektien kopioimiseen/varmuuskopiointiin/käyttöönottoon/kloonaukseen kuluvaa aikaa.

Symbolisten linkkien merkitys nykyaikaisessa kehityksen maailmassa

Kuten Microsoftin johtava ohjelmapäällikkö Josef Durr huomauttaa Windows-blogissa,

Monet suositut kehitystyökalut, kuten git ja pakettien hallintaohjelmat, kuten npm, tunnistavat ja säilyttävät symbolisia linkkejä luodessaan arkistoja tai paketteja, vastaavasti. Kun nämä arkistot tai paketit sitten palautetaan muualle, myös symbolilinkit palautetaan, mikä varmistaa, että levytilaa (ja käyttäjän aikaa) ei tuhlata. Esimerkiksi Gitistä ja GitHubin kaltaisten sivustojen kanssa on tullut tärkein lähdekoodin hallintatyökalu, jota useimmat kehittäjät käyttävät nykyään.

symbolisia linkkejä

youtube mp3 comconvert download

Myös paketinhallintaohjelmien käyttö nykyaikaisessa kehityksessä on lisääntynyt dramaattisesti viime vuosina. Esimerkiksi solmupakettien hallintaohjelma (npm) palveli noin 400 miljoonaa asennusta viikolla 1. heinäkuuta 2015, mutta se palveli yli 1,2 miljardia asennusta vain vuotta myöhemmin – kolminkertainen kasvu vain yhdessä vuodessa! Kesäkuun 2016 lopussa npm palveli yli 1,7 miljardia solmupakettia vain seitsemässä päivässä!

Symboliset linkit Windows 10:ssä

Symlinkeillä on selkeät edut, mutta niitä on käytetty enimmäkseen UNIX-yhteensopivissa käyttöjärjestelmissä, kuten Linux, FreeBSD, OSX jne., joissa symbolilinkkejä voidaan luoda ilman rajoituksia. Vaikka symboliset linkit ovat olleet saatavilla Windows Vistasta lähtien, Windows-käyttäjille niiden luominen on ollut vaikeaa ja työlästä.

Koska Windows Vistan suojausvaatimukset s-käyttäjät tarvitsivat paikallisia järjestelmänvalvojan oikeuksia, ja mikä tärkeintä, heidän piti toimia mlink korotetussa komentorivikonsolissa symbolisten linkkien luomiseksi/muokkaamiseksi. Tämä viimeinen rajoitus on saanut useimmat Windows-kehittäjät käyttämään symbolisia linkkejä harvoin, ja monista nykyaikaisista alustojen välisistä kehitystyökaluista on tullut vähemmän tehokkaita ja luotettavia Windowsissa.

Nyt kuitenkin Windows 10 Creators -päivitys sen jälkeen, kun järjestelmänvalvojan oikeudet omaava käyttäjä ottaa kehittäjätilan käyttöön, kuka tahansa PC-käyttäjä voi käyttää sitä mklink komento nostamatta komentorivikonsolia.

Kuinka luot symbolisia linkkejä

Symbolisia linkkejä voidaan luoda kummalla tahansa komento mklink tai CreateSymbolicLink API .

vmware-bios

Käytä mklink-komentoa

Käyttämällä komento mklink käytä seuraavaa syntaksia:

|_+_|

Huomautus. Mklink voi luoda monenlaisia ​​linkkejä. Alla on tyypit:

  • /D Luo symbolisen linkin hakemistoon. Oletusarvo on symbolinen linkki tiedostoon.
  • /H Luo kiinteän linkin symbolisen linkin sijaan.
  • /j Luo hakemistoliitoksen.

Loin esimerkiksi Musiikki-kansioni hakemistoyhteyden työpöydälleni. Katso kuvakaappaus alla.

Symboliset linkit Windows 10:ssä

Joten kun napsautan symbolista linkkiä, käy ilmi, että musiikkitiedostoni on tallennettu C: Käyttäjien työpöytämusiikki vaikka se oli alun perin olemassa C: Käyttäjien musiikki .

Luo symbolisia linkkejä Windows 10:ssä

Muista, että jos polussasi on välilyöntejä, sinun on laitettava se lainausmerkkeihin.

CreateSymbolicLinkin käyttö

Uuden toiminnan mahdollistamiseksi CreateSymbolicLink API:ta käytettäessä on lisätoiminto dwFlags vaihtoehdossa sinun on asetettava arvo seuraavasti:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Joten valitsemalla yllä olevan arvon olet määrittänyt lipun, joka sallii symbolilinkkien luomisen, kun prosessia ei edistetä.

Lisätietoja symbolisen linkin luomisesta käyttämällä Luo SymbolicLink API, käy windows.com .

Lukea : Kovien linkkien, symbolisten linkkien, hyppyjen, volyymiliitospisteiden luominen .

Johtopäätös

Voidaan sanoa, että symboliset linkit ovat hyödyllisempiä kuin yksinkertaiset pikakuvakkeet, mutta niiden luominen on hieman hankalaa. Keskimääräinen PC-käyttäjä on silti hieman peloissaan luomaan. Lisäksi monet käyttäjät eivät ehkä vieläkään ymmärrä pikakuvakkeiden käsitettä hyvin, ja siksi heillä voi olla vaikeuksia erottaa symbolisia linkkejä ja ymmärtää niiden käyttöä.

toista näyttöä ei havaittu Windows 10
Lataa PC Repair Tool löytääksesi ja automaattisesti korjataksesi Windows-virheet nopeasti

Tästä huolimatta se on melkein takuu siitä, että voit helposti muuttaa mitä tahansa asetuksia saadaksesi ohjelman osoittamaan oikeaan hakemistoon etkä itse luo symlinkiä, vaan osaat määrittää ja käyttää hyvää Symlink voi olla todella kätevä.

Suosittu Viestiä