Linux komandas

Kā izveidot simbolisku saiti Linux

Kā izveidot simbolisku saiti Linux
Symlink vai simboliska saite ir faila tips, kas satur kāda cita faila vai mapes adresi vai ceļu Linux operētājsistēmā; to sauc arī par mīksto saiti, jo tā norāda uz failu un tur kāda faila atsauci. To galvenokārt izmanto, lai pārvaldītu un izveidotu failu īsceļus; turklāt to izmanto, lai izveidotu dažādas primāro mapju atrašanās vietas un daudz ko citu. Tas darbojas kā virkne, ko izmanto dažādu failu un mapju piestiprināšanai visā datorsistēmā.

Šis ieraksts izpētīs un uzzinās, kā izveidot faila vai direktorija simbolisku saiti un kā noņemt simbolisku saiti jebkurā operētājsistēmā, kuras pamatā ir Linux. Tātad, ienirsim mācību procesā un redzēsim, cik daudz saišu veidu pastāv Linux.

Saites veidi Linux

Mīkstā saite

Tas ir tas pats saīsne, kuru mēs bieži redzam Windows operētājsistēmā, kas būtībā ir norāde uz kādu konkrētu direktoriju vai failu.

Cietā saite

No otras puses, cietās saites ir arī kāda konkrēta faila vai mapes saīsnes, taču vienīgā atšķirība starp cieto saiti un mīksto saiti ir tāda, ka cietā saite nevar pastāvēt kādā citā nodalījumā vai failu sistēmā.

Komandrindas lietderība, ko mēs izmantojam, lai izveidotu saites, ir pazīstama kā ln. Mācīsimies par to mazliet.

Komandā

ln komanda pēc noklusējuma izveido cieto saiti. Tomēr, ja mēs vēlamies izveidot mīksto saiti, mums jāievieto a -s vai -simboliski karogs priekšā ln komandu.

Simboliskās saites izveidošanas sintakse būtu tāda, kā norādīts zemāk:

$ ln -s [ORIGINAL_FILE] [LINK]

Pirmajā argumentā mums jānorāda faila sākotnējais nosaukums.
Otrajā argumentā mums jāpiešķir simboliskais faila nosaukums.

Ja mēs nesniedzam simbolisko failu vai ievietojam punktu (.) simboliska faila nosaukuma vietā, tad ln komanda izveidos simbolisko saiti tajā pašā darba direktorijā.

Simboliskas saites izveide uz failu

Faila simbolisko saiti var viegli izveidot, izmantojot tālāk sniegto komandu:

$ ln -s sākotnējais_datnes_nosaukums simboliskais_datnes_nosaukums

Pārliecinieties, ka esat nomainījis sākotnējais_datuma_nosaukums un symbolic_file_name ar vēlamajiem failu nosaukumiem.

Piemēram, lai izveidotu teksta faila simbolisku saiti, komanda darbosies šādi:

$ ln -s fails.txt new_link.txt

The ln komanda neražo un neuzrāda nevienu panākumu izvadi terminālā, tāpēc, ja vēlaties pārbaudīt saites izveidi, varat izmantot komandu ls. Tātad, ls -l, lai pārbaudītu zemāk norādīto komandu:

$ ls -l jauna saite.txt

Izejā l ir karodziņš, kas min simbolisko faila tipu, un bultiņas simbols (->) norāda uz sākotnējo failu, no kura tiek izveidota simboliskā saite.

Labi, tagad redzēsim, kā izveidot simbolisku saiti uz direktoriju

Simboliskas saites izveide uz direktoriju

Veidojot simbolisku saiti uz direktoriju vai failu, nav atšķirību. Simbolisku saiti uz direktoriju var viegli izveidot, vispirms norādot direktorija nosaukumu un pēc tam nodrošinot simbolisko saiti.

Piemēram, lai izveidotu direktorijas / mapes simbolisko saiti ar direktoriju ~ / folder_link, simboliskās saites izveides komanda būs šāda:

$ ln -s / mape ~ / folder_link

Pēc komandas palaišanas simboliskās saites izveidei pārbaudiet saites izveidi, izmantojot tālāk norādīto komandu:

$ ls -l ~ / folder_link

Iepriekš pievienotajā ekrānuzņēmumā varat liecināt, ka direktorija simboliskā saite ir veiksmīgi izveidota.

Tagad ejam uz priekšu un redzēsim, kā Linux noņemt simbolisku saiti.

Simboliskās saites noņemšana

Simbolisko saiti var viegli izdzēst vai noņemt, izmantojot atsaistīt vai rm komandu. Jums ir jānorāda simboliskā saite uz jebkuru no atsaistīšanas vai rm komandām, un simboliskā saite tiks noņemta no jūsu Linux operētājsistēmas.

Lai noņemtu simbolisko saiti, izmantojot komandu atsaistīt, ierakstiet tālāk norādīto komandu:

$ atsaistīt symbolic_link

Lai noņemtu simbolisko saiti, izmantojot komandu rm, ierakstiet tālāk norādīto komandu;

$ rm symbolic_link

Simboliskā saite tiks noņemta, izmantojot jebkuru no abām iepriekš dotajām komandām.

Secinājums

Mēs esam izpētījuši vairākus veidus, kā izveidot simbolisku saiti uz failu vai direktoriju Linux, kā arī iemācījušies noņemt simbolisko saiti jebkurā Linux operētājsistēmā. Izlasot šo ziņu, jūs neradīsit šķēršļus simboliskās saites izveidē un noņemšanā.

Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...
Kā palielināt FPS Linux?
FPS apzīmē Kadri sekundē. FPS uzdevums ir izmērīt kadru ātrumu video atskaņošanā vai spēļu izrādēs. Vienkāršos vārdos nepārtrauktu pilnekrāna attēlu s...