Š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_nosaukumsPā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ā.