Kaip naudoti įrišimo laikiklius ir simbolines nuorodas „Linux“

click fraud protection

„Linux“ yra daugybė kasdieniškų dalykų, kurių daugelis vartotojų nemano, kad daug kas yra be galo naudinga. Kai nauji vartotojai išmoksta naudoti šiuos kasdieniškus, nuobodžius mažus triukus, jie tampa geresniais „Linux“ vartotojais. „Bind-mount“ ir „Symlinks“ „Linux“ yra puikus to pavyzdys. Šiame straipsnyje aptarsime tik ką yra nuorodą, kaip sukurti ir kam jie skirti. Taip pat nagrinėsime, kaip sukurti įrišimo laikiklius, kodėl jie tokie naudingi, ir net parodysime vartotojams, kaip prisegti savo įrišimo tvirtinimo elementus su įrišimais!

SPOILER ALERT: Slinkite žemyn ir žiūrėti vaizdo įrašą šio straipsnio pabaigoje.

Kas yra „Symlink“?

Simbolinė nuoroda arba „simbolinė nuoroda“ yra nuoroda į kitą failą ar aplanką kur nors kitur failų sistemoje. Pvz., Dauguma kūrėjų, užuot kopijavę bibliotekas vartotojo sistemoje, savo kodą sukuria simbolines nuorodas į bibliotekos aplankus ir programos failus. Tai leidžia programai lengvai turėti visus reikalingus įrankius ir bibliotekos failus, reikalingus jai paleisti, nesukuriant papildomos pertvaros.

instagram viewer

„Symlinks“ taip pat naudojamos, kai nurodomi failai tarp skirtingų skaidinių ir diskų. Pvz.: visa jūsų muzikos biblioteka saugoma B standžiajame diske, o visos bibliotekos dydis yra 500 GB. Dėl didelės apimties neįmanoma tiesiogiai perkelti muzikos bibliotekos į kietąjį diską A (dar žinomą kaip sistemos diskas).

Norėdami lengvai išspręsti šią problemą, vartotojai gali sukurti simbolinę nuorodą ir nurodyti kiekvieną failą nuo B disko iki A disko. Tokiu būdu muzikos grotuvas gali lengvai rasti ir pasiekti visus muzikos failus.

„Symlinks“ naudojimas

Simbolinės nuorodos gali būti naudojamos dviem būdais: susieti visą katalogą arba vieną failą. Štai kaip juos sukurti.

Pažymėkite failą

Norėdami susieti failą, pirmiausia atidarykite terminalą. Tada įdėkite CD į aplanką, kuriame bus susietas failas.

CD ~ / kelias / į / failą

Sukurkite simbolinę nuorodą. Atminkite, kur turėtų būti nuoroda.

Tai originalus failas / kelias / kur / nuoroda / eina

„Symlink“ aplankas

ln / kelias / kelias į / originalą / aplankas / kelias / kur / susietas / aplankas / eina

Ištrinkite saitą

CD / kelias / kur / nuoroda / yra. rm simlinkname. atsieti nuorodos pavadinimą

Kas yra „Bind-mount“?

Šiukšliadėžė yra būdas parodyti vieno aplanko turinį vienoje vietoje failų sistemoje kitame kataloge. Įrišimo tvirtinimas skamba daug nuorodų, kurios simboliškai susieja aplanką, tačiau jis labai skiriasi. Įrišimo laikiklis yra labai naudingas. Sistemos administratoriai dažnai naudoja šį metodą norėdami greitai pridėti daugiau saugyklos vietos aplanke, kai pagrindinės sistemos failų sistema yra „tik skaitoma“. „Bind-mounts“ taip pat gali būti naudojami norint greitai susieti tinklo dalį su vietiniu direktorija, nereikia nustatyti fstab failo prijungimo taško ir pan.

„Bind-mount“ naudojimas naudojant įmontuotą „Linux“ branduolio komandą

„Linux“ branduolyje yra įmontuota įrišimo komanda. Dėl šios priežasties vartotojai gali lengvai sudėti katalogų turinį visoje failų sistemoje. Štai kaip tai padaryti.

Pagalvokite apie katalogą, kuriame yra failai, kuriuos norėtumėte prijungti kitoje vietoje. Kai turite omenyje vietą, pagalvokite apie vietą, kur norite ją nustatyti.

Šiame pavyzdyje įrišime muzikos katalogą iš vieno standžiojo disko į kitą.

sudo mount --bind / mnt / DataDrive / Muzika / namai / vartotojas / Muzika

Atjunkite įrišimo laikiklį naudodami:

umount / home / derrik / Muzika

BindFS

Prieš atlikdami įrišimo įrišimą, turėsite įdiegti įrišimus. Tai įrankis, leidžiantis surišti montavimą, taip pat pridedant papildomų funkcijų (leidimų nustatymai, geresnis atspindėjimas ir pan.). Štai kaip tai padaryti „Linux“ paskirstyme:

Ubuntu

sudo apt install bindfs

Debian

sudo apt-get install bindfs

„Arch Linux“

Deja, „Bindfs“ nėra oficialiuose „Arch“ programinės įrangos šaltiniuose. Jei vartotojai nori naudoti įrišimus, juos reikės įdiegti šį AUR paketą vietoj to.

Fedora

sudo dnf įdiegti segtuvus

„OpenSUSE“

sudo zypper įdiegti segtuvus

Kitos Linux

Norėdami gauti nuorodas į pasirinktą „Linux“ platinimą, apsvarstykite galimybę kreiptis į oficialų asmenį „bindfs“ svetainė. Arba atidarykite paketo tvarkyklę savo „Linux“ kompiuteryje, ieškokite „bindfs“ ir įdiekite!

„Bindf“ naudojimas „Bind“ tvirtinimui

Naudojant segtukus yra privalumų. Integruota branduolio įrišimo komanda veikia akimirksniu, tačiau ji yra labai pagrįsta ir neleidžia atlikti kai kurių papildomų funkcijų, pavyzdžiui, apriboti prieigą prie įrišimų ir pan. Štai kaip naudoti įrišimus.

Padarykite tik skaitymo įrišamą tvirtinimo elementą

bindfs --perms = a-w / kelias / į / į / originalus / katalogas / / kelias / į / įrišti / į /

Padarykite skaitymo / rašymo įrišimo tvirtinimą

bindfs / kelias / į / originalus / katalogas / kelias / į / įrišti / į

Nuimkite apkaustų laikiklį

sudo umount / kelias / į / surišti /

Išvada

Kasdieninės operacijos, tokios kaip simbolinės nuorodos ir įrišimo tvirtinimo elementai, yra turbūt mažiausiai tyrinėjamos „Linux“ tema dėl to, kad jos yra gana neįdomios ir paprastai nenaudojamos paprastiems vartotojams. Faktas yra tas: kai sužinosite, kad simbolinės nuorodos leidžia greitai ir lengvai pasiekti failus bet kurioje vietoje arba surišti tvirtinimo elementus gali padaryti neįtikėtinai nesudėtingą papildomos saugyklos vietą kur reikia, šie objektai tampa kur kas daugiau įdomus.

watch instagram story