Linuxi käsud

Linuxi arv käsuga

Linuxi arv käsuga
Kinnitusmehhanism on Linuxi ökosüsteemi oluline osa; nii käitleb Linux kõiki failisüsteeme. “Umount” on UNIX / Linuxi platvormi sisseehitatud tööriist, mida kasutatakse mis tahes ühendatud failisüsteemi lahtiühendamiseks. Selles artiklis kirjeldatakse „umount” erinevaid kasutusstsenaariume ja näidatakse nende rakendust.

Linuxi failisüsteemi hierarhia

Kõik algab Linuxi kataloogipuust. Alustades juurest (tähistatud kui “/”), laieneb kataloogihierarhia puu igasse teise asukohta. Kõik failid ja kaustad asuvad selles veebis.

See on vaikefailisüsteemi lugu. Mis tahes muu failisüsteemi juurde pääsemiseks peab see olema ka praeguse failisüsteemi all. Kõik täiendavad failisüsteemid tuleb paigaldada ühenduspunkti (kataloog, millele olemasolev failisüsteem praegu juurde pääseb). Alles seejärel on failisüsteem praegusele failisüsteemile juurdepääsetav. Mis tahes toimingu tegemiseks toimib ühenduspunkt hostina külalisfailisüsteemi lüüsina.

Kui töö on valmis, saab selle lahti monteerida. Lahtihoidmine on sisuliselt ühenduse lahtiühendamine ühendatud failisüsteemi ja ülejäänud failisüsteemi vahel. Selle tööga tegeleb “umount”. See võtab teatud failisüsteemi ühenduspunkti ja eraldab selle olemasolevast.

Uurime, kuidas kasutada faili “umount” olemasoleva failisüsteemi lahtiühendamiseks.

Asukoht

mis arv

See näitab "umount" asukohta. Iga kord, kui sellele käsule helistate, käivitatakse see sealt.

Versioon

„Umount” versiooni kontrollimiseks käivitage järgmine käsk.

arv -V

Või,

umount --versioon

Failisüsteemi lahtiühendamine

Lahtihoidmiseks vajab “umount” selle failisüsteemi ühenduspunkti. Siin on käsu “umount” struktuur.

arv

Näiteks olen installinud Ubuntu ISO. See on paigaldatud saidile “/ run / media / viktor / Ubuntu 19.04 amd64 ”kinnituskoht. Selle olemasolu kontrollimiseks käivitage käsk “mount”.

ISO eemaldamiseks kasutage järgmist.

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

Kui lahtihaakimine õnnestus, läheb see hoiatusmärki välja andmata. Eduka õnnestumise kontrollimiseks käivitage „mount”.

kinnitada

Ühenduspunkti pole loendis, see tähendab, et see on edukalt lahti ühendatud.

Jõu lahtiühendamine

Kui kasutatakse ühenduspunkti, ei lase “umount” teil failisüsteemi lahti ühendada. Selle asemel viskab see vea.

Kui te pole tulemuse suhtes kindel, ei tohiks te proovida sundida ühtegi failisüsteemi lahti ühendama. Kui otsustate sunniviisilise eemaldamise sundida, kasutage lippu -f.

sudo umount -f

Tundub, et isegi see ei suutnud failisüsteemi lahti ühendada. Sellisel juhul kasutage laiskat lahtiühendamist. Kasutage lippu -l.

sudo umount -l

Kontrollige tulemust.

kinnitada

Mis siis siin juhtus? Esimene üritab failisüsteemi lahti ühendada, isegi kui see on hõivatud. Mõnel juhul võib see aga eesmärgi saavutamata jätta. Sellisel juhul kasutasime laiskade lahtiühendamist. See ootab kõigi kettaga seotud toimingute lõppu ja seejärel failisüsteemi lahtiühendamist.

Ülaltoodud stsenaariumi korral tegin suure faili koopiat. Niisiis võimaldas laisa lahtiühendamise kasutamine failisüsteemil kaduda kohe, kui failide kopeerimine oli lõppenud.

Failisüsteemi kasutamise tuvastamine

Kui failisüsteemile pääseb juurde mõni programm, ei saa seda tavapäraselt lahti ühendada. Sel juhul on parim viis otsida süüdlast, kes pääseb juurde failisüsteemile ja võtab vajalikke toiminguid. Seda saab teha mitmel viisil, kuid töö tegemiseks on veel üks sisseehitatud tööriist: kuumuti.

Teatud failisüsteemile juurdepääsevate käimasolevate protsesside kontrollimiseks käivitage järgmine käsk.

kuumuti -mu

Selle väljundiga saate teha kahte asja; paluge protsessi omanikul see lõpetada või lõpetada, kasutades superkasutaja õigusi. Sel juhul järgime teist võimalust.

fuser -k

Või,

fuser -k -9

Kogu failisüsteemi lahtiühendamine

Ettevaatust: see on ohtlik käik. Ilma igasuguse ettevaatusabinõuta teeb see käsk suure tõenäosusega süsteemile olulist kahju.

Järgmine käsk eemaldab kõik praeguse süsteemi failisüsteemid (kirjeldatud / etc / mtab). Koos “umount” v2-ga.7 ja uuemaid protsesse ei eraldata proc-failisüsteemidest. Selle toimingu jaoks kasutage lippu -a.

umount -a

Uuesti paigaldamine, kui lahti monteerimine ebaõnnestub

Kui käsk lahti ühendamine ebaõnnestub, palutakse käsul “umount” failisüsteem uuesti lugeda “kirjutuskaitstud” režiimis.

arv -r

Kui ühenduspunkt paigaldati silmuseadmena, vabastab selle ka järgmine käsk.

arv -r -d

Võlts lahtiühendamine

Järgmine käsk teeb kõik lahtiühendamisprotseduurid, välja arvatud tegelikult abistaja umount käivitamine. Selle meetodi abil saab kirje eemaldada failist “/ etc / mtab”.

Miks meil seda vaja võib minna? Mõnel juhul on failis “/ etc / mtab” aegunud kirjeid. See käsk eemaldab kehtetud kirjed ilma probleeme tekitamata.

Esmalt vaadake faili "/ etc / mtab".

kass / etc / mtab

Tehke nüüd võltsitud lahtiühendamine.

umount - võlts

Mitu lahtiühendamist

Kui olete huvitatud mitme ühenduspunkti lahtihaakimisest, ei pea te iga üksiku ühenduspunkti jaoks käima „umount“. Seda kõike saab teha ühest reast.

arv

Lõpumõtted

„Uumount” ainus eesmärk on süsteemist lahti ühendada kõik ühendatud failisüsteemid. Kuigi kasutusstsenaarium on erinev, on need peaaegu kõik toimingud, mida enamikul juhtudel tehakse. Nende võimaluste täieliku ja põhjaliku juhendi saamiseks vaadake lehte mees ja info.

mees umount

info arv

umount --abi

Nautige!

Kuidas mängu Linuxis arendada
Kümme aastat tagasi ei osanud paljud Linuxi kasutajad ennustada, et nende lemmikoperatsioonisüsteem on ühel päeval populaarne kommertsvideomängude män...
Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...
Parimad Linuxi käsurea mängud
Käsurida pole Linuxi kasutamisel lihtsalt teie suurim liitlane - see võib olla ka meelelahutusallikas, sest saate seda kasutada paljude lõbusate mängu...