„Linux“ komandos

„Linux umount“ komanda

„Linux umount“ komanda
Tvirtinimo mechanizmas yra svarbi „Linux“ ekosistemos dalis; taip „Linux“ tvarko visas failų sistemas. „Umount“ yra integruotas UNIX / Linux platformos įrankis, naudojamas atjungti bet kokią prijungtą failų sistemą. Šiame straipsnyje aprašomas įvairus „umount“ naudojimo scenarijus ir parodomas jų taikymas.

„Linux“ failų sistemos hierarchija

Viskas prasideda nuo „Linux“ katalogų medžio. Pradedant nuo „šaknies“ (žymima kaip „/“), katalogų hierarchijos medis išsiplečia į visas kitas vietas. Visi failai ir aplankai yra šiame žiniatinklyje.

Tai yra numatytosios failų sistemos istorija. Norint pasiekti bet kurią kitą failų sistemą, ji taip pat turi būti esama failų sistema. Bet kokia papildoma failų sistema turi būti pritvirtinta prie prijungimo taško (katalogo, kurį šiuo metu gali pasiekti esama failų sistema). Tik tada failų sistema bus prieinama dabartinei failų sistemai. Atliekant bet kokį veiksmą, prijungimo taškas veiks kaip vartai iš pagrindinio kompiuterio į svečio failų sistemą.

Kai darbas bus baigtas, jį galima išmontuoti. Išmontuojimas iš esmės yra ryšio tarp prijungtos failų sistemos ir likusios failų sistemos atjungimas. Tai yra darbas, kurį atlieka „umount“. Tai paima tam tikros failų sistemos prijungimo tašką ir atskiria jį nuo esamos.

Pažiūrėkime, kaip naudoti „umount“ esamai failų sistemai atsieti.

Vieta

kuris kiekis

Tai parodys „umount“ vietą. Kiekvieną kartą, kai skambinate šia komanda, ji bus paleista iš ten.

Versija

Norėdami patikrinti „umount“ versiją, vykdykite šią komandą.

umount -V

Arba,

umount --versija

Failų sistemos atjungimas

Norint atjungti, „umount“ reikia tos failų sistemos prijungimo taško. Štai komandos „umount“ struktūra.

umount

Pavyzdžiui, aš įdiegiau „Ubuntu ISO“. Jis sumontuotas „/ run / media / viktor / Ubuntu 19.04 amd64 “tvirtinimo taškas. Paleiskite komandą „mount“, kad patikrintumėte jos egzistavimą.

Norėdami atjungti ISO, naudokite šį.

umount '/ run / media / viktor / Ubuntu 19.04 amd64 '

Jei atjungimas buvo sėkmingas, jis neišduos jokio įspėjamojo ženklo. Norėdami patikrinti, ar tai pavyko, paleiskite „mount“.

kalno

Tvirtinimo taškas nėra sąraše, o tai reiškia, kad jis sėkmingai atjungtas.

Jėga atjungti

Jei naudojamas prijungimo taškas, „umount“ neleis atjungti failų sistemos. Vietoj to, tai sukels klaidą.

Jei nesate tikri dėl rezultatų, neturėtumėte bandyti priversti išmontuoti jokios failų sistemos. Jei nuspręsite priversti išmontuoti, naudokite „-f“ vėliavą.

sudo umount -f

Atrodo, kad net tai negalėjo atjungti failų sistemos. Tokiu atveju naudokite tingų atjungimą. Naudokite vėliavą „-l“.

sudo umount -l

Patikrinkite rezultatą.

kalno

Taigi, kas čia nutiko? Pirmasis bandys atjungti failų sistemą, net jei ji užimta. Tačiau kai kuriais atvejais gali nepavykti pasiekti tikslo. Tokiu atveju mes panaudojome „tingų“ atjungimą. Jis laukia, kol baigsis visos disko operacijos, tada atjungs failų sistemą.

Pagal pirmiau pateiktą scenarijų aš atlikau didelę failo kopiją. Taigi, naudojant tingų atjungimą, failų sistema gali išnykti, kai tik baigsite failų kopijavimo užduotį.

Failų sistemos naudojimo nustatymas

Jei kokia nors programa prieina prie failų sistemos, jos negalima paprastai atjungti. Tokiu atveju geriausias būdas yra ieškoti kaltininko, kuris prieina prie failų sistemos ir imasi reikiamų veiksmų. Yra keli būdai, kaip tai padaryti, tačiau yra dar vienas įmontuotas įrankis, kuris atlieka šį darbą: kaitintuvas.

Paleiskite šią komandą, kad patikrintumėte vykstančius procesus, kurie pasiekia tam tikrą failų sistemą.

kaitintuvas -mu

Su šia išvestimi galite padaryti 2 dalykus; paprašykite proceso savininko jį nutraukti arba nutraukti naudodamiesi privataus vartotojo privilegija. Šiuo atveju vadovaukimės antruoju variantu.

kaitintuvas -k

Arba,

kaitintuvas -k -9

Atjungiama visa failų sistema

Dėmesio: tai pavojingas žingsnis. Be jokių atsargumo priemonių ši komanda gali padaryti didelę žalą sistemai.

Ši komanda atjungs visas dabartinės sistemos failų sistemas (aprašyta / etc / mtab). Su „umount“ v2.7 ir naujesnių versijų proc failų sistemos nebus atjungtos. Šiam veiksmui naudokite „-a“ vėliavą.

umount -a

Vėl sumontuoti, kai nepavyksta išmontuoti

Ši komanda nurodys „umount“ iš naujo įdiegti failų sistemą „tik skaitymo“ režimu, jei nepavyksta išmontuoti.

umount -r

Jei tvirtinimo taškas buvo sumontuotas kaip kilpos įrenginys, ši komanda taip pat jį atlaisvins.

umount -r -d

Netikras atjungimas

Ši komanda atliks viską, kas reikalinga atjungimo procedūrai, išskyrus tai, kad faktiškai atliks umount pagalbininko vykdymą. Naudojant šį metodą, įrašą galima pašalinti iš „/ etc / mtab“ failo.

Kodėl mums to gali prireikti? Kai kuriais atvejais faile „/ etc / mtab“ yra nebenaudojamų įrašų. Ši komanda pašalins neteisingus įrašus, nesukeldama jokių problemų.

Iš pradžių patikrinkite „/ etc / mtab“ failą.

katė / etc / mtab

Dabar atlikite netikrą atjungimą.

umount - padirbtas

Daugkartinis atjungimas

Jei norite išmontuoti kelis tvirtinimo taškus, neprivalote paleisti „umount“ kiekvienam atskiram tvirtinimo taškui. Viską galima atlikti iš vienos eilutės.

umount

Paskutinės mintys

Vienintelis „umount“ tikslas yra atjungti bet kurią prijungtą failų sistemą iš sistemos. Nors naudojimo scenarijus skiriasi, tai yra beveik visi veiksmai, kurie atliekami daugeliu atvejų. Norėdami gauti išsamų, išsamų šių parinkčių vadovą, apsilankykite žmogaus ir informacijos puslapyje.

žmogus umount

info kiekis

umount - pagalba

Mėgautis!

Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...
10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...