Vai esat noguris, meklējot aizpildītos direktorijos failus, kurus izmantosit tikai sekundi? Ja tā, jūs esat nonācis īstajā vietā. Mēs sniegsim jums detalizētus norādījumus, kā datorā izveidot simboliskas saites.
Pēc šajā rakstā norādīto darbību veikšanas varat atvadīties no ilgstošas, bezjēdzīgas failu meklēšanas un vairāk laika veltīt lietām, kas patiešām ir svarīgas.
Kā izveidot simbolisku saiti?
Pirms iedziļināmies detaļās par simboliskas saites izveidi, mēs vēlamies pārliecināties, vai jūs precīzi zināt, ko veidojat. Pieņemsim, ka esat instalējis programmu, kas jāsaglabā sadaļāC:\Program Files\Program
.”
Jūs patiešām vēlētos, lai šī programma būtu jūsu “D:\Documents”, taču to nav iespējams izdarīt. Tas ir tad, kad pievienojat simbolisku saiti savam "C:\Program Files\Program
" failu uz "D:\Dokumenti
” mapi. Tādā veidā jūs ietaupīsit sevi no grūtībām, kas saistītas ar žonglēšanu visā jūsuC:
” direktorijā, lai atvērtu šo failu.
Lielākajai daļai operētājsistēmu izmantosit ln -s komandu, kam seko avota faila galamērķis un simboliskās saites nosaukums.
Tālāk ir sniegti norādījumi par simboliskas saites izveidi noteiktās operētājsistēmās un programmās.
Kā izveidot simbolisku saiti sistēmā Windows?
Lai sistēmā Windows izveidotu simbolisku saiti, komandu uzvednē izmantojiet komandu mklink. Šī ir iekšēja komanda, kas pieejama operētājsistēmās Windows Vista, Windows 7, 8 un 10. To var izdarīt, palaižot komandu uzvedni kā administrators:
- Izvēlnē Sākt ierakstiet “Command Prompt”.
- Ar peles labo pogu noklikšķiniet uz ikonas.
- Izvēlieties opciju “Palaist kā administratoram”.
Ja izmantojat Windows 10 veidotāju atjauninājumu, jums nav jāpiekļūst komandu uzvednei kā administratoram. Tomēr iepriekš ir jāiespējo izstrādātāja režīms:
- Dodieties uz lapu “Iestatījumi”.
- Dodieties uz sadaļu “Atjaunināšana un drošība”.
- Atlasiet “Izstrādātājiem”.
- Pārliecinieties, vai ir ieslēgts “Izstrādātāja režīms”.
Tagad, kad viss ir iestatīts, varat atgriezties komandu uzvednē un palaist šādu komandu:
mklink Link_Name Mērķa_ceļš.
Izsaucot šo komandu, jūs izveidosit simsaiti, kas norāda uz failu Target_Name.
Ja vēlaties, lai simboliskā saite norādītu uz direktoriju, pievienojiet atbilstošo burtu:
mklink /D Saites_nosaukums Mērķa_ceļš
Ja dažos ceļu nosaukumos ir atstarpes, komanda ir jāliek pēdiņās:
Mklink /D "C:\Mani faili" "C:\Lietotāji\Vārds\Oriģināls\."
Trešās puses simbolu saišu rīki
Lai sistēmā Windows izveidotu simboliskās saites, varat arī lejupielādēt trešās puses rīku Link Shell Extension. Šis rīks ļauj izveidot simboliskas saites, veicot šādas darbības:
- Lejupielādējiet un instalējiet rīku.
- Atrodiet failu, kuram vēlaties izveidot simbolisko saiti.
- Ar peles labo pogu noklikšķiniet uz tā.
- Izvēlnē izvēlieties opciju “Izvēlēties saites avotu”.
- Ar peles labo pogu noklikšķiniet citā mapē un izvēlnē virziet kursoru virs opcijas “Nomest kā”.
- Izvēlieties "Simboliskā saite".
Kā izveidot simbolisku saiti sistēmā Unix?
Lai izveidotu saites starp failiem Unix, izmantojiet ln
komandu Unix uzvednē. Lai izveidotu simbolisku saiti, jums jāpievieno -s
opcija uz ln
komandu. Jūsu komandai vajadzētu izskatīties šādi:
ln -s Mērķa_faila saites_nosaukums
Objekts Target_File jāaizstāj ar tā faila nosaukumu, kuram veidojat simbolisko saiti. Varat izveidot simboliskās saites uz jebkuru failu vai direktoriju failu sistēmā. Aizstājiet Link_Name ar savas simboliskās saites nosaukumu.
Piezīme. Noņemot vai dzēšot mērķa failu, jūsu simboliskā saite vairs nedarbosies pareizi.
Kā izveidot simbolisku saiti uz direktoriju operētājsistēmā Linux?
Lai izveidotu simsaites uz direktoriju operētājsistēmā Linux, ir nepieciešama tāda pati procedūra, kā tās izveidei failā. Kā pirmais parametrs tiks izsaukts faila direktorija nosaukums, un kā otrais parametrs tiks ierakstīts simboliskās saites nosaukums.
Piemēram, varat izveidot saiti no direktorija /mnt/my_drive/photos uz ˜/my_photos direktorijs:
ln -s /mnt/my_drive/photos ˜/my_photos
Kā izveidot simbolisku saiti Ubuntu?
Saišu izveide starp failiem visās Linux sistēmās, tostarp Ubuntu, darbojas ar "ln
” komandu. Lai Ubuntu izveidotu simbolisku saiti, palaidiet termināli un izsauciet šo komandu ar opciju -s
pievienots blakus ln
.
Lūk, kā vajadzētu izskatīties jūsu komandai:
sudo ln -s Source_Directory Link_Directory
Jums jāaizstāj “Source_Directory” ar sākotnējā faila direktoriju. Parametrā “Link_Directory” jūs ierakstīsit savas simboliskās saites nosaukumu.
Kā izveidot simbolisku saiti operētājsistēmā Mac?
Labākais veids, kā domāt par simboliskām saitēm operētājsistēmā Mac, ir tā, it kā tās būtu papildu aizstājvārdi. Tās atšķiras tādā veidā, ka simboliskās saites darbojas visās Mac lietojumprogrammās, tostarp terminālī. Faktiski jūs izmantosit termināli, lai izveidotu simboliskas saites. Vienkārši izpildiet tālāk norādītās darbības.
- Palaidiet termināli, nospiežot Command + Space, pēc tam ierakstot "
Terminālis
”. Varat arī palaist termināli, izmantojot Finder > Applications > Utilities > Terminal. - Palaidiet šādu komandu: ln -s /original/path/link/path. Varat izveidot ceļu uz failu vai direktoriju. Piemēram, ja vēlaties darbvirsmā izveidot saiti, kas norādīs uz mapi Dokumenti, palaidiet šo komandu:
ln -s /Lietotāji/nosaukums/Dokumenti /Lietotāji/nosaukums/Darbvirsma
Ja tas tiks pareizi izsaukts, darbvirsmā parādīsies mape ar nosaukumu “Dokumenti”. Tā izskatās kā īstā mape, bet patiesībā tā ir tās simboliskā saite. Varat to atvērt, un tajā būs tāds pats saturs kā oriģinālajai mapei “Dokumenti”.
Varbūt jūsu ceļa failā būs atstarpes. Piemēram, ja vēlaties izveidot simbolisku saiti uz mapi “Mani attēli” un vēlaties, lai tā tiktu rādīta mapē “Mani faili”, komanda jāievieto pēdiņās:
ln -s “Lietotāji/vārds/Mani attēli” “/Lietotāji/vārds/Mani faili/Saite”
Lai atvieglotu darbību, varat vienkārši vilkt un nomest jebkuru mapi no lietotnes Finder terminālī. Tas automātiski ievietos šīs mapes ceļu un, ja nepieciešams, ievietos to pēdiņās.
Trešās puses simbolu saišu rīki
Varat arī izveidot simbolisku saiti programmā Finder, taču jums būs nepieciešams trešās puses rīks. Varat instalēt lietotni SymbolicLinker, kas Finder konteksta izvēlnē pievienos šādu opciju: Pakalpojumi > Izveidot simbolisku saiti.
Kā izveidot simbolisku saiti programmā Centos 7?
Lai izveidotu simbolisku saiti programmā Centos 7, nepieciešama tāda pati komanda kā citās Linux operētājsistēmās. Jūs vadīsit ln
komanda, kam seko -s
:
Ln -s Source_Directory saišu direktorijs
Varat izveidot simboliskās saites uz direktorijiem vai jebkuriem failiem savā failu sistēmā.
Kā izveidot simbolisku saiti programmā Powershell?
Lai programmā Powershell izveidotu simbolisku saiti, veiciet tālāk norādītās darbības.
- Palaidiet Powershell kā administratoru.
- Kopējiet (vai ierakstiet) šo komandu:
Jauns vienums - ItemmType - Symbolic Link - Ceļš "Saite" - Mērķis "Mērķis"
- Sadaļā “Saite” ir jāievada simboliskā saites ceļš, tostarp tā nosaukums un faila paplašinājums.
- Sadaļā “Mērķis” ierakstiet ceļu, uz kuru atsauksies jaunā saite.
Kā Python izveidot simbolisku saiti?
Ja izmantojat Python, jūs droši vien zināt, ka OS modulis ļauj mijiedarboties ar operētājsistēmu. Varat izmantot metodi os.symlink(), lai izveidotu simboliskās saites (dst), kas norāda uz to avota galamērķi (src).
Šī ir sintakse:
os.symlink(src, dst)
The src
apzīmē avotu, kamēr dst
ir galamērķis, kura iepriekš nebija. Ja komanda bija veiksmīga, jums nevajadzētu iegūt atgriešanas vērtību.
Papildu bieži uzdotie jautājumi
Šeit ir vēl daži jautājumi, kas palīdzēs jums maksimāli izmantot šo tēmu.
Ko dara simboliskā saite?
Simboliskās saites, ko parasti sauc par simbolu saitēm, ir failu sistēmas līdzekļi, kas izveido saiti uz konkrētiem failiem vai mapēm. Savā ziņā tie ir līdzīgi īsinājumtaustiņiem operētājsistēmā Windows vai aizstājvārdam operētājsistēmā Mac, izņemot to, ka tie nav īsti faili. Simboliskā saite patiešām ir ieraksts noteiktā failu sistēmā, kas attiecas uz failu vai direktoriju.
Kā izveidot simboliskas saites ar LN?
Lielākā daļa operētājsistēmu izmantos komandu ln, lai izveidotu simboliskas saites. Tas darbojas, palaižot sistēmas termināli kā administratoru un izpildot šādu komandu:
ln -s Faila_avota faila_galamērķis
The ln
komanda pēc noklusējuma izveido cieto saiti, tāpēc jums ir jāpievieno -s
, kas liek tai izveidot mīksto saiti (simsaiti).
Kā izdzēst simbolisko saiti?
Lielāko daļu laika jūs varat noņemt simboliskās saites tāpat kā jebkuru citu failu: pārvietojiet to uz atkritni.
Jūs varat noņemt simboliskās saites operētājsistēmā Linux, izmantojot “rm
” komandu. Izsauciet šo komandu, aizstājot symbolic_link ar savas simboliskās saites nosaukumu: rm simboliskā_saites_nosaukums
Ja darbība bija veiksmīga, komanda tiks izvadīta kā nulle un netiks rādīta nekāda izvade. Varat izdzēst vairākas simboliskās saites. Vienkārši nosūtiet viņu vārdus kā argumentus ar atstarpi starp katru: rm symlinkX symlinkZ symlinkY
Varat arī izmantot atsaistīšanas komandu. Šī komanda pieņems tikai vienu argumentu, tāpēc jums ir jāizdzēš viena saite pēc otras. Vienkārši palaidiet šādu komandu: atsaistīt simboliskā_saites_nosaukums
Ja komanda bija veiksmīga, jums nevajadzētu saņemt nekādu izvadi.
Lai dzēstu simboliskās saites sistēmā Windows, izmantojiet rmdir
komandu.
Operētājsistēmā Mac, izņemot faila pārvietošanu uz atkritni, varat to izdzēst, izmantojot komandu rm. Vienkārši palaidiet šo komandu kopā ar simboliskās saites ceļu: rm /saite/ceļš
Kāda ir komanda, lai izveidotu simbolisku saiti?
Lielākā daļa operētājsistēmu izmanto komandu ln, lai izveidotu simboliskas saites. Tas darbojas, palaižot sistēmas termināli kā administratoru un izpildot šādu komandu:
ln -s Faila_avota faila_galamērķis
The ln
komanda pēc noklusējuma izveido cieto saiti, tāpēc jums ir jāpievieno -s
, kas liek tai izveidot mīksto saiti (simsaiti).
Uzlabojiet savu failu navigācijas pieredzi
Zinot, kā izveidot simboliskas saites uz konkrētiem failu direktorijiem, var ietaupīt reāllaika līdzekļus. Vēl labāk, tas droši glabā jūsu failus to sākotnējā galamērķī, tāpēc, pārvietojot failus, nekas netiek sajaukts. Ja jums vairs nav nepieciešama īpaša simboliska saite, varat to vienkārši izdzēst tāpat kā jebkuru citu failu.
Uz kuriem failiem, jūsuprāt, ir visnoderīgāk izveidot simboliskas saites? Kopīgojiet savas domas komentāru sadaļā zemāk.