Príkazy pre Linux

Príkaz Linux umount

Príkaz Linux umount
Montážny mechanizmus je dôležitou súčasťou ekosystému Linux; takto Linux pracuje so všetkými súborovými systémami. „Umount“ je zabudovaný nástroj v platforme UNIX / Linux, ktorý sa používa na odpojenie ľubovoľného pripojeného súborového systému. Tento článok popisuje rôzne scenáre použitia výrazu „umount“ a demonštruje ich použitie.

Hierarchia súborového systému Linux

Všetko sa začína v adresárovom strome systému Linux. Počnúc „root“ (označeným ako „/“) sa strom adresárovej hierarchie rozširuje na všetky ďalšie miesta. Všetky súbory a priečinky sa nachádzajú na tomto webe.

Toto je príbeh predvoleného súborového systému. Pre prístup k akémukoľvek inému súborovému systému musí byť tiež pod súčasným súborovým systémom. Akýkoľvek ďalší súborový systém musí byť pripojený k bodu pripojenia (adresár, ktorý je momentálne prístupný pre existujúci súborový systém). Až potom bude súborový systém prístupný pre aktuálny súborový systém. Pri uskutočňovaní akejkoľvek akcie bude prípojný bod fungovať ako brána z hostiteľa do hosťovského súborového systému.

Keď je práca hotová, dá sa odmontovať. Odpojenie je v podstate odpojenie spojenia medzi pripojeným súborovým systémom a zvyškom súborového systému. Toto je práca, ktorú „umount“ zvláda. Berie prípojný bod určitého súborového systému a odpojuje ho od existujúceho.

Poďme sa pozrieť na to, ako používať príkaz „umount“ na odpojenie existujúceho súborového systému.

Poloha

ktoré umount

Toto ukáže umiestnenie „umount“. Zakaždým, keď zavoláte tento príkaz, spustí sa odtiaľ.

Verzia

Verziu „umount“ skontrolujete spustením nasledujúceho príkazu.

umount -V

Alebo,

umount --verzia

Odpojenie súborového systému

Na odpojenie potrebuje aplikácia „umount“ bod pripojenia tohto súborového systému. Tu je štruktúra príkazu „umount“.

umount

Napríklad som namontoval Ubuntu ISO. Je namontovaný na „/ run / media / viktor / Ubuntu 19.04 upevňovací bod amd64 ”. Spustením príkazu „mount“ skontrolujete jeho existenciu.

Na odpojenie ISO použite nasledujúcu.

umount '/ run / media / viktor / Ubuntu 19.04 amd 64 '

Ak bolo odpojenie úspešné, bude to možné bez toho, aby ste vydali varovný signál. Ak chcete skontrolovať, či prebehol úspešne, spustite príkaz „mount“.

namontovať

Prípojný bod nie je uvedený, čo znamená, že bol úspešne odpojený.

Vynútené odpojenie

Ak sa používa prípojný bod, funkcia „umount“ vám nedovolí odpojiť súborový systém. Namiesto toho to spôsobí chybu.

Ak si nie ste istí výsledkom, nemali by ste sa pokúšať vynútiť odpojenie ľubovoľného súborového systému. Ak sa rozhodnete vynútiť odpojenie, použite príznak „-f“.

sudo umount -f

Zdá sa, že ani to nemohlo odpojiť súborový systém. V takom prípade použite lenivé odpojenie. Použite príznak „-l“.

sudo umount -l

Overte výsledok.

namontovať

Čo sa tu teda stalo? Prvý sa pokúsi odpojiť súborový systém, aj keď je zaneprázdnený. Môže to však v niektorých prípadoch viesť k zlyhaniu cieľa. V takom prípade sme použili „lenivé“ odpojenie. Čaká na ukončenie všetkých operácií s diskom a potom odpojí súborový systém.

Vo vyššie uvedenom scenári som vykonával veľkú kópiu súboru. Používanie lenivého odpojenia teda umožnilo súborovému systému zmiznúť hneď po dokončení úlohy kopírovania súborov.

Zisťuje sa využitie súborového systému

Ak existuje nejaký program, ktorý pristupuje k súborovému systému, nemožno ho normálne odpojiť. V takom prípade je najlepším spôsobom hľadanie vinníka, ktorý pristupuje k súborovému systému a robí potrebné kroky. Existuje niekoľko spôsobov, ako to urobiť, ale existuje ešte ďalší vstavaný nástroj, ktorý robí túto prácu: fixačná jednotka.

Spustením nasledujúceho príkazu skontrolujte spustené procesy, ktoré pristupujú k určitému súborovému systému.

fixačná jednotka -mu

S týmto výstupom môžete robiť dve veci; požiadajte vlastníka procesu, aby ho ukončil alebo ukončil pomocou oprávnenia superužívateľa. V takom prípade sa riaďme druhou možnosťou.

fixačná jednotka -k

Alebo,

fixačná jednotka -k -9

Odpojenie všetkých súborových systémov

Pozor: Toto je nebezpečný krok. Bez akýchkoľvek preventívnych opatrení je pravdepodobné, že tento príkaz spôsobí značné škody na systéme.

Nasledujúci príkaz odpojí všetky súborové systémy aktuálneho systému (opísané v / etc / mtab). S „umount“ v2.7 a novšie, súborové systémy proc nebudú odpojené. Pre túto akciu použite príznak „-a“.

umount -a

Opätovná montáž pri odpojení zlyhá

Tento príkaz povie príkazu „umount“, aby znovu pripojil súborový systém v režime „iba na čítanie“, ak sa odpojenie nepodarí.

umount -r

Ak bol prípojný bod pripojený ako slučkové zariadenie, uvoľní ho aj nasledujúci príkaz.

umount -r -d

Falošné odpojenie

Nasledujúci príkaz vykoná všetko z postupu odpojenia, okrem skutočného vykonania vykonania pomocného programu umount. Pomocou tejto metódy možno položku odstrániť zo súboru „/ etc / mtab“.

Prečo by sme to mohli potrebovať? V niektorých prípadoch sa v súbore „/ etc / mtab“ nachádzajú zastarané položky. Tento príkaz odstráni neplatné položky bez toho, aby spôsobil akýkoľvek problém.

Najskôr skontrolujte súbor „/ etc / mtab“.

mačka / etc / mtab

Teraz vykonajte falošné odpojenie.

umount - falošný

Viacnásobné odpojenie

Ak máte záujem o odpojenie viacerých prípojných bodov, nemusíte spúšťať príkaz „umount“ pre každý jednotlivý prípojný bod. To všetko je možné vykonať z jednej linky.

umount

Záverečné myšlienky

Jediným cieľom “umount” je odpojiť akýkoľvek pripojený súborový systém od systému. Aj keď sa scenár použitia líši, vo väčšine prípadov ide takmer o všetky akcie, ktoré sa vykonajú. Kompletný a podrobný sprievodca týmito možnosťami nájdete na manuálovej a informačnej stránke.

muž počet

info umount

umount --pomoc

Užite si to!

Pridajte gestá myši do systému Windows 10 pomocou týchto bezplatných nástrojov
V posledných rokoch sa počítače a operačné systémy veľmi vyvinuli. Boli časy, keď používatelia museli prechádzať správcami súborov pomocou príkazov. R...
Ovládajte a spravujte pohyb myši medzi viacerými monitormi v systéme Windows 10
Správca myši s duálnym displejom umožňuje ovládať a konfigurovať pohyb myši medzi viacerými monitormi spomalením jeho pohybu blízko hranice. Windows 1...
WinMouse vám umožňuje prispôsobiť a vylepšiť pohyb ukazovateľa myši na počítači so systémom Windows
Ak chcete vylepšiť predvolené funkcie kurzora myši, použite freeware WinMouse. Pridáva ďalšie funkcie, ktoré vám pomôžu vyťažiť zo svojej skromnej myš...