Ubuntu

Kā izveidot simbolisku saiti Ubuntu

Kā izveidot simbolisku saiti Ubuntu
Linux ir daudz spēcīgu funkciju, kas dzīvi var padarīt daudz vieglāku. Saistīšana ir viena no tām, kas var ļaut jums veikt savus uzdevumus daudz ātrāk un efektīvāk. Jūs tiešām dzirdējāt vārdu “simboliskā saite” vai biežāk sastopamo “simlink”? Tā ir funkcija, kas ļauj saistīt ar fizisku direktoriju vai failu.

Serveriem simlinking ir ļoti noderīga. Vai esat Linux lietotājs? Tad arī symlink var jums daudz palīdzēt. Viss, kas jums jādara, ir būt radošam, lai samazinātu darba slodzi.

Symlink spēks


Linux failu sistēmā ir daudz sarežģītu direktoriju, vai ne? To visu atcerēšanās var sagādāt patiesas grūtības. Turklāt, ja vēlaties strādāt ar failu / direktoriju, kas atrodas dziļi direktoriju un apakšdirektoriju iekšienē, faila ceļa garums kļūst garāks.

Tas ir īpaši sāpīgi, strādājot ar CLI, kur jānorāda faila ceļi. Šeit nāk simlink, lai palīdzētu.

Piemēram, vēlaties piekļūt “/ home // Lejupielādes / a / b / c / d / e.txt ”fails. Šī ir vienkārša demonstrācija, taču, protams, visa faila garuma ierakstīšana nav tas, ko vēlaties darīt bieži, pareizi? Izmantojot symlink saiti, jūs varat dramatiski samazināt faila ceļu uz “/ home / e.txt ”.

Symlink funkcija ļauj jums izveidot virtuālu failu vietnē “/ home / e.txt ”, kas norāda uz“ / home // Lejupielādes / a / b / c / d / e.txt ”. Ikreiz, kad jūs lūdzat “/ home / e.txt ”failu, ar kuru manipulēt, sistēma darbosies ar sākotnējo failu.

Tā pati metode attiecas arī uz direktorijiem.

Šodien pārbaudīsim visu, kā izveidot saiti un izklaidēties.

Symlink izveide

Visās Linux sistēmās ir pieejams rīks “ln”. Nejauciet ar dabisko logaritmu! “Ln” izmanto to pašu “cp” un “mv” struktūru. Uzziniet vairāk par failu (-u) un direktoriju kopēšanu operētājsistēmā Linux.

ln -s

Piemēram, izveidosim saiti “/ home / viktor / Downloads” uz “/ Downloads”.

sudo ln -s / home / viktor / Lejupielādes / Lejupielādes

Ir pienācis laiks pārbaudīt rezultātu. Ņemiet vērā, ka rezultātu var viegli pārbaudīt, izmantojot komandu, kas darbojas, izmantojot šo direktoriju vai failu. Piemēram,

CD / Lejupielādes

Es tagad atrodos direktorijā “/ Lejupielādes”. Tas faktiski nav jauns katalogs. Tā vietā tā ir saite uz sākotnējo mapi “/ home / viktor / Downloads”.

Pārbaudiet, vai abi ir vienādi -

cd / home / viktor / Lejupielādes
ls
CD / Lejupielādes
ls

Skat? Abi ir vienādi!

Darīsim to pašu ar failu. Esmu jau iestatījis demonstrācijas failu “pimusic.txt ”uz“ / home / viktor / Desktop ”. Saistīsim to kā “PIMUSIC”.

sudo ln -s / home / viktor / Desktop / pimusic.txt PIMUSIC

Pārbaudiet rezultātu -

kaķis PIMUSIC

Pastāvīgas saites izveidošana

Ņemiet vērā, ka jūsu izveidotās saites nav pastāvīgas. Ikreiz, kad restartējat sistēmu, jums ir atkārtoti jāizveido symlink. Lai padarītu tos pastāvīgus, vienkārši noņemiet “-s” karodziņu. Ņemiet vērā, ka tas izveidos CIETO SAITI.

sudo ln / home / viktor / Desktop / pimusic.txt PIMUSIC

Pēc sistēmas pārstartēšanas pārbaudiet rezultātu -

kaķis PIMUSIC

Izbaudi!

Linux lsblk komandu apmācība iesācējiem
Wikipedia ierīces failu vai īpašu failu definē kā saskarni ierīces draiverim, kas failu sistēmā parādās tā, it kā tas būtu parasts fails. Bloķēšanas i...
Linux parted komandrindas piemēri
Ir pieejami daudzi sadalīšanas rīki, kuros lielākajai daļai ir saskarne saraksta veidā. Izmantojot karstos taustiņus un dažus labojumus, jūs varat ātr...
Kā es varu uzstādīt un atvienot failu sistēmu Linux?
Mēs visi zinām, ka Linux balstītas sistēmas lielā mērā paļaujas uz failiem. Šie faili ir sagrupēti vairāku failu sistēmu veidā, un, lai piekļūtu konkr...