Kā izmantot iesiešanas stiprinājumus un saiknes operētājsistēmā Linux

click fraud protection

Linux ir daudz ikdienišķu lietu, kuras daudzi lietotāji neuzskata, ka daudz no tām ir neticami noderīga. Kad jaunie lietotāji iemācās izmantot šos ikdienišķos, garlaicīgos mazos trikus, viņi kļūst par labākiem Linux lietotājiem. Bind-stiprinājumi un Symlinks Linux ir lielisks piemērs tam. Šajā rakstā mēs apspriedīsim tieši to, ko ir saite, kā to izveidot un kam tā paredzēta. Mēs aplūkosim arī to, kā izveidot iesiešanas stiprinājumus, kāpēc tie ir tik noderīgi, un pat parādīsim lietotājiem, kā padarīt iesaiņotus stiprinājumus ar iesiešanām!

SPOILER trauksme: Ritiniet uz leju un skaties video pamācību šī raksta beigās.

Kas ir Symlink?

Saikne vai “simboliskā saite” ir atsauce uz citu failu vai mapi kaut kur citur failu sistēmā. Piemēram, lielākajai daļai izstrādātāju tā vietā, lai dublētu bibliotēkas lietotāja bibliotēkās, to kods radīs simboliskas saites uz bibliotēku mapēm un programmu failiem. Tas programmai ļauj viegli iegūt visus nepieciešamos rīkus un bibliotēkas failus, kas tai nepieciešami, neradot papildu atkāpi.

instagram viewer

Saiknes tiek izmantotas arī, atsaucoties uz failiem starp dažādiem nodalījumiem un diskdziņiem. Piemēram: visa jūsu mūzikas bibliotēka tiek glabāta cietajā diskā B, un visas bibliotēkas izmērs ir 500 GB. Tā kā tas ir liels, mūzikas bibliotēku nav iespējams tieši pārvietot uz cieto disku A (aka sistēmas disku).

Lai viegli atrisinātu šo problēmu, lietotāji var izveidot simbolisku saiti un atsaukties katru failu no diska B uz disku A. Tādā veidā mūzikas atskaņotājs var viegli atrast un piekļūt visiem mūzikas failiem.

Izmantojot Symlinks

Simboliskās saites var izmantot divos veidos: lai saistītu visu direktoriju vai vienu failu. Tālāk ir norādīts, kā tos izveidot.

Nosūtiet failu ar saiti

Lai sasaistītu failu, vispirms atveriet termināli. Pēc tam cd ar direktoriju, kas jāsaista, direktorijā.

cd ~ / ceļš / uz / fails

Izveidojiet simbolisko saiti. Paturiet prātā, kur vajadzētu nokļūt saitei.

Tas ir oriģinālais fails / ceļš / kur / saite / iet

Symlink mapi

ln -s / ceļš / uz / oriģināls / mape / ceļš / kur / piesaistīts / mape / iet

Dzēsiet saiti

CD / ceļš / kur / simlink / ir. rm simlinkname. atsaistīt saite

Kas ir Bind-mount?

Bin-mount ir veids, kā parādīt vienas mapes saturu vienā vietā failu sistēmā citā direktorijā. Iesiešanas stiprinājums izklausās daudz, kas simboliski sasaista mapi, taču tas ir ļoti atšķirīgs. Iesiešanas stiprinājums ir ļoti noderīgs. Sistēmas administratori bieži izmanto šo metodi, lai ātri pievienotu papildu krātuvi mapei, kad galvenā sistēmas failu sistēma ir “tikai lasāma”. Piesiešanas stiprinājumus var izmantot arī, lai ātri piesaistītu tīkla kopīgošanu vietējam direktorijam, bez nepieciešamības iestatīt piestiprināšanas punktu fstab failā utt.

Piesiešanas stiprinājumu izmantošana ar iebūvēto Linux kodola komandu

Linux kodolā ir iebūvēta saistīšanas komanda. Tāpēc lietotāji var viegli uzstādīt direktoriju saturu failu sistēmā. To var izdarīt šādi.

Padomājiet par direktoriju, kurā ir faili, kurus vēlaties uzstādīt citā vietā. Kad esat atcerējies atrašanās vietu, padomājiet par vietu, kur vēlaties to uzstādīt.

Šajā piemērā mēs saistīsim mūzikas direktoriju no viena cietā diska uz otru.

sudo mount --bind / mnt / DataDrive / Mūzika / mājas / lietotājs / Mūzika

Atvienojiet iesiešanas stiprinājumu ar:

umount / home / derrik / mūzika

BindFS

Pirms iesiešanas stiprinājuma uzstādīšanas jums būs jāinstalē aploksnes. Tas ir rīks, kas padara iesiešanas iesiešanu iespējamu, kā arī piešķir papildu funkcionalitāti (atļauju iestatījumi, labāks atspoguļojums utt.). Lūk, kā to iegūt savā Linux izplatījumā:

Ubuntu

sudo apt install bindfs

Debijas

sudo apt-get install bindfs

Arch Linux

Diemžēl oficiālajos Arch programmatūras avotos nav Bindfs. Ja lietotāji vēlas izmantot iesiešanas saites, tie būs jāinstalē šī AUR pakete tā vietā.

Fedora

sudo dnf instalēt bindfs

OpenSUSE

sudo zypper instalēt bindfs

Citas Linux

Lai iegūtu iesiešanas variantus Linux izplatīšanā pēc jūsu izvēles, apsveriet iespēju doties pie oficiālā bindfs vietne. Alternatīvi, atveriet pakešu pārvaldnieku savā Linux datorā, meklējiet “bindfs” un instalējiet to!

Apšuvumu izmantošana iesiešanas stiprinājumiem

Iesiešanas materiālu izmantošanai ir priekšrocības. Iebūvētā kodola iesiešanas komanda darbojas īsā laikā, taču tā ir ļoti vienkārša un nepieļauj dažas iepriekšējas funkcijas, piemēram, piekļuves ierobežošanu iesiešanai utt. Tālāk ir norādīts, kā izmantot iesiešanas saites.

Izveidojiet tikai lasāmu iesiešanas stiprinājumu

bindfs - perms = a-w / ceļš / uz / uz oriģinālu / direktoriju / / ceļš / uz / saistīt / uz /

Izgatavojiet lasīšanas / rakstīšanas iesiešanas stiprinājumu

bindfs / ceļš / uz / uz oriģinālu / direktoriju / ceļš / uz / saistīt / uz

Atvienojiet stiprinājumu

sudo umount / ceļš / uz / saistīt /

Secinājums

Tādas ikdienišķas operācijas kā simboliskas saites un iesiešanas stiprinājumi, iespējams, ir vismazāk izpētītie temati operētājsistēmā Linux, jo tās ir diezgan neinteresantas un parasti tās neizmanto vispārēji lietotāji. Fakts ir tāds: uzzinot, ka simboliskās saites ļauj ātri un ērti piekļūt failiem jebkur vai saista stiprinājumus var padarīt neticami viegli pieejamu papildu krātuvi visur, kur vēlaties, šie priekšmeti kļūst daudz vairāk interesanti.

watch instagram story