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.
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.
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.
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.
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
ln -s / ceļš / uz / oriģināls / mape / ceļš / kur / piesaistīts / mape / iet
CD / ceļš / kur / simlink / ir. rm simlinkname. atsaistīt saite
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.
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
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ā:
sudo apt install bindfs
sudo apt-get install bindfs
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ā.
sudo dnf instalēt bindfs
sudo zypper instalēt bindfs
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!
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.
bindfs - perms = a-w / ceļš / uz / uz oriģinālu / direktoriju / / ceļš / uz / saistīt / uz /
bindfs / ceļš / uz / uz oriģinālu / direktoriju / ceļš / uz / saistīt / uz
sudo umount / ceļš / uz / saistīt /
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.
LXDE darbvirsmas vide ir viena no labākajām Linux darbvirsmām, ko i...
Linux operētājsistēmai ir daudz vieglu galddatoru vidi. Katrs viegl...
Sākumā Budgie darbvirsma bija pieejama tikai vienā Linux izplatījum...