Palyginti su „Linux“, „Symbolic Links“ („Symlinks“) yra gana naujas „Windows“ priedas, pirmą kartą pristatytas „Windows Vista“. Jie yra nuo tada.

Deja, dauguma žmonių nieko nežino apie simbolines nuorodas. Pažvelkime į tai, kas yra nuorodos ir kaip naudoti nuorodas sistemoje „Windows 10“.

Simbolinės nuorodos yra nuorodos į steroidus. Kitaip tariant, jie veikia kaip įprasti spartieji klavišai, tačiau jie yra daug galingesni. Pavyzdžiui, sukūrę simbolinę nuorodą į failą, galite apgauti programas manydami, kad failas egzistuoja toje vietoje, kur jo nėra.

„Windows“ sistemoje yra du pagrindiniai simbolinių nuorodų tipai: „Hard Links“ ir „Soft Links“. Skirtingai nuo „Linux“, „Windows“ nuorodomis „simlinks“ vadinamos tik „soft links“.

Jei sunkiai susiesite failą ar aplanką A vietoje su failu ar aplanku B vietoje, B vietoje esantis failas ar aplankas pasirodys taip, tarsi egzistuotų A vietoje.

Pavyzdžiui, tarkime, kad C: \ Programs kataloge turime tekstinį failą, pavadintą „sample.txt“. Jei „sample.txt“ susieju su failu, pavadinimu „test.txt“, OS traktuos test.txt taip, lyg būtų pavyzdys.txt.

instagram viewer

Iš esmės visos standžiosios nuorodos rodomos kaip originalus failas ar katalogas. Taigi jūsų sukurtos standžiosios nuorodos nurodo tą pačią standžiojo disko saugyklos vietą. Taigi, jei atliksite kokių nors nuorodų nuorodą, pakeitimai atsispindės pradiniame faile.

Vienas dalykas, kurį reikia atsiminti prieš naudojant standžiąsias nuorodas, yra tai, kad negalite sukurti standžiosios nuorodos skirtinguose diskiniuose įrenginiuose. Taigi, jei turite failą, saugomą C: diske, jūsų standžioji nuoroda taip pat turi būti saugoma C: diske. Tai failų sistemos apribojimas.

Galiausiai, jei sukūrėte standžiąją nuorodą konkrečiam failui ir norite ištrinti tą failą, taip pat turite ištrinti kiekvieną standžiąją nuorodą. Kadangi standžioji nuoroda nurodo tikrąjį failą, jie nurodo standžiojo disko saugyklos vietą. Taigi, norėdami atlaisvinti saugyklos vietą, turite ištrinti kiekvieną nuorodą, nukreipiančią į ją.

„Soft Links“ veikia kaip įprasti spartieji klavišai. Bet jie skiriasi vienu pagrindiniu būdu: nuorodos nurodo failo adresą, o ne faktinį failą. Taigi, skirtingai nei nuorodos, „Symlink“ nėra failas. Dėl šios priežasties nuorodos neužima vietos standžiajame diske, o nuorodos - ne.

Skirtingai nuo standžiųjų nuorodų, nuorodos nerodo į standžiojo disko saugojimo vietą. Jie nurodo failą arba katalogą, kuris nurodo saugojimo vietą. Taigi, jei norite ištrinti failą, neturite ištrinti visų simbolių nuorodų, nurodančių tą failą.

„Symlinks“ taip pat gali būti kuriami skirtinguose diskuose, nes jie nurodo originalų failą, o ne failo saugojimo vietą.

Pirma, nuorodos yra greitesnės nei tradicinės nuorodos. Todėl lėtame kompiuteryje vietoj nuorodų turėtumėte naudoti nuorodas.

Antra, yra situacijų, kai tenka nukopijuoti / įklijuoti didelį duomenų kiekį iš vienos vietos į kitą. Tokiose situacijose geriau kurti „Symlink“, o ne kopijuoti ir įklijuoti. Tai gali sutaupyti daug vietos, nes trūksta failų dublikatų.

Galiausiai, kai kuriose programose reikalaujama, kad failai būtų tam tikroje atminties disko vietoje. Pvz., „OneDrive“ sinchronizuoja tik failus, esančius „OneDrive“ kataloge. Naudodami „Symlink“ galite sinchronizuoti bet kurį failą, neatsižvelgdami į jo vietą jūsų kompiuteryje.

„Windows 10“ galite nustatyti „Symlinks“ naudodami komandų eilutę naudodami mklink komandą.

Pirmiausia paleiskite komandų eilutę įvesdami cmd meniu Pradėti paieškos juostoje, tada dešiniuoju pelės mygtuku spustelėkite Geriausia atitiktis ir pasirinkite Vykdyti kaip administratorių.

Susijęs: Kaip pakeisti katalogą naudojant komandų eilutę

Norėdami sukurti sudėtingas ir minkštas nuorodas, galite naudoti komandą „mklink“. Norėdami gauti „mklink“ įrankio apžvalgą, įveskite mklink ir paspauskite „Enter“. Tai suteiks jums mklink naudingumo apžvalgą, nurodant komandų sintaksę ir įvairias su ja susijusias parinktis.

Dabar sukurkime minkštą nuorodą į tekstinį failą naudodami „mklink“.

Tipas „mklink link target“, pakeičiant „saitą“ į norimos sukurti nuorodos adresą, o „tikslą“ pakeičiant originalaus failo adresu. Šiame paveikslėlyje parodyta, kaip sukurti minkštą nuorodą pavadinimu „softlink.txt“, nurodančią failą „original.txt“.

Jei norite sukurti nuorodą į aplanką ar katalogą, naudokite formatą „mklink / D link“ taikinys. Parinktis „/ D“ sukuria simbolinę nuorodą į katalogą.

Kuriant tvirtą saitą taip pat atliekamas tas pats procesas. Naudokite tą patį „mklink“ nuorodos taikinys komandos struktūrą, bet su parinktimi „/ H“.

Šiame paveikslėlyje parodyta, kaip sukurti sudėtingą nuorodą išgalvotam „hardlink.txt“ failui, nurodant tą pačią saugyklos vietą kaip ir „original.txt“.

Jei norite sukurti standžiąją nuorodą į aplanką ar katalogą, naudokite „/ J“, o ne „/ H“ parinktį.

Susijęs: Kaip sukurti simbolinę nuorodą sistemoje „Linux“

Pradėti, atsisiųsti „Hard Link Shell“ plėtinį ir įdiekite. Nepamirškite pasirinkti tinkamo kompiuterio paketo. Pvz., Jei turite 64 bitų OS, atsisiųskite 64 bitų versiją. Nežinote, ką naudojate? Štai kaip patikrinti, ar esate naudojant 64 ar 32 bitų „Windows“.

Įdiegę paketą, eikite į failą ar aplanką, kuriame norite sukurti nuorodą. Dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite Pasirinkite nuorodos šaltinį iš išskleidžiamojo sąrašo.

Pasirinkę nuorodą, eikite į paskirties aplanką, kuriame norite sukurti nuorodą. Dešiniuoju pelės mygtuku spustelėkite tuščią sritį ir pasirinkite Nuleiskite simbolinę nuorodą. Tai sukurs simbolinę nuorodą tokiu pačiu pavadinimu kaip ir pradinis failas.

Tą patį metodą galite naudoti kurdami nuorodą į failą ar aplanką. Atminkite, kad standžiąją nuorodą galite sukurti tik tame pačiame disko įrenginyje. „Hard Link Shell“ plėtinys suteikia galimybę sukurti standžiąją nuorodą tik tuo atveju, jei esate tame pačiame disko įrenginyje.

Pasirinkę nuorodą, dešiniuoju pelės mygtuku spustelėkite bet kurioje disko vietoje, užveskite pelės žymeklį Drop As, ir pasirinkite „Hardlink“. Tai sukurs tvirtą nuorodą į pradinį failą.

Suprantama, kad ne visi ras simbolinių nuorodų naudojimą. Tačiau žmonėms, kurie mėgsta viską tvarkyti, tuo pačiu naudodami kuo mažiau saugyklos vietų, simbolinės nuorodos yra nuostabi savybė.

Taigi, užuot kopijavę failus į skirtingas vietas, sukurkite simbolines nuorodas, ir jums bus gera eiti.

El
Kaip rasti ir pataisyti sugadintus „Symlinks“ „Linux“

Nutrūkusios simbolinės nuorodos gali sukelti „Linux“ našumo problemų. Štai kaip surasti ir pašalinti sugedusias nuorodas.

Skaitykite toliau

Susijusios temos
  • „Windows“
  • Failų tvarkymas
  • „Windows 10“
  • Simbolinė nuoroda
Apie autorių
Fawadas Murtaza (Paskelbti 8 straipsniai)Daugiau iš Fawado Murtaza

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.