Linux Umount Command

Linux Umount Command
Alle filer som er tilgjengelige i UNIX eller et UNIX-lignende system som Linux er organisert i et enkelt stort tre kalt filhierarkiet som er forankret på “/”. Disse filene kan distribueres over flere enheter. Det er nødvendig å demontere en enhet eller et filsystem når det ikke er i bruk lenger.

Et filsystem kan identifiseres ved å nevne katalogen den er montert. Å gi den spesifikke enheten der filsystemet ligger også kan være mulig, men det er ikke lenger et levedyktig alternativ, da det mislykkes hvis enheten er montert på flere kataloger. Husk at et filsystem kan bli demontert hvis det er "travelt". Dette kan være fordi det er filer som er åpne på det aktuelle filsystemet, eller andre årsaker kan påvirke prosessen. Til tross for dette, kan den late umount bidra til å løsne slike filsystemer.

I denne artikkelen vil vi diskutere de forskjellige bruksområdene i Linux Umount -kommandoen for å demontere de monterte filsystemene.

Syntaks for å bruke umount -kommandoen

Syntaksen for å bruke Mount -kommandoen er som følger:

umount [alternativ] path_to_mount_point

I denne syntaksen er Umount nøkkelordet for å løsne et filsystem eller enhet. Alternativet refererer til en liste over alternativer som kan brukes med umount -kommandoen. Det er ikke et obligatorisk felt. Path_to_mount_point refererer til hele banen til katalogen som det spesifiserte filsystemet er montert.

Når du demonterer et filsystem, kan forskjellige alternativer leveres. Noen av disse valgene finner du i følgende liste:

  • -V
    Utføre dette med Umount -kommandoen viser versjonsinformasjonen til Umount.
  • -en
    Alle filsystemene som er oppført i /etc /MTAB, er demontert når dette flagget brukes med Umount -kommandoen.
  • -t
    Den spesifiserer at handlingen skal tas til den spesifiserte filsystemtypen.
  • -h
    Alle alternativene for umount -kommandoene kan skrives ut ved hjelp av dette flagget.
  • -n
    Dette flagget brukes til å demontere uten å skrive i /etc /mtab.
  • -v
    Den spesifiserer ordre -modus.
  • -r
    Den prøver å montere filsystemet, når Umount mislykkes, i skrivebeskyttet modus.
  • -l
    Dette flagget refererer til den late umonten. Når filsystemet ikke lenger er i bruk, løsner og renser det øyeblikkelig referansene.

Selv om listen over valg er lang, vil vi praktisere umount -kommandoen med noen av disse alternativene i denne opplæringen.

Kontrollere Umount -versjonen

Den første illustrasjonen som vi vil se på er å sjekke versjonen av Linux Umount -kommandoen. Fra alternativene opererer Umount. Bruk -V -parameteren for å bestemme versjonen av Umount -kommandoen. Følgende kommando utføres for å skrive ut Umount -versjonen:

OMAR@OMAR -VIRTUALBOX: ~ $ UMOUNT -V
Umount fra Util-Linux 2.37.2 (libmount 2.37.2: Selinux, Smack, BTRFS, Verity, Namespaces, Assert, Debug)

Som du ser fra forrige utdata, er den for øyeblikket kjørte Umount -versjonen 2.37.2.

Bruke Linux Umount -kommandoen for å demontere et filsystem

Et filsystem eller partisjon kan løsrives ved hjelp av Umount -kommandoen i Linux. Vi må oppgi banen til katalogen der det aktuelle filsystemet er montert i, slik at vi kan demontere den med umount -kommandoen. Her demonterer vi /dev /sda3 -partisjonen. Vi kjører umount -kommandoen med sudo -privilegiene. Deretter nevner vi banen til katalogen som /dev /sda3. Kommandoen som vi utfører er som følger:

OMAR@OMAR-VIRTUALBOX: ~ $ SUDO UMOUNT /DEV /SDA2

Siden demonteringen er vellykket, oppfylte vi ingen advarsel. Du kan også sjekke det ved å kjøre Mount -kommandoen:

Omar@Omar-VirtualBox: ~ $ Mount

Hvis du ikke finner partisjonen i utdataene, betyr dette at demonteringen er vellykket.

Bruke Linux Umount -kommandoen for å demontere alle filene

Vi kan løsne alle de monterte filsystemene fra /etc /mtab med umount -kommandoen. Bruk denne kommandoen med omhu fordi den til slutt løsner alle filsystemene fra systemet ditt. Umount -kommandoen brukes med -et flagg som demonterer alle de monterte filsystemene. Skriv følgende kommando for å demontere alle filsystemene i /etc /mtab -katalogen:

omar@omar -virtualbox: ~ $ sudo umount -a

Alle filsystemene skal ikke være montert hvis de for øyeblikket ikke brukes.

Utføre Linux umount -kommandoen for å muntere en partisjon kraftig demontere

Du kan prøve å demontere et filsystem eller en partisjon, men så finner du ut at enheten er opptatt eller at det kan være andre grunner for ikke å kunne demontere partisjonen eller filsystemet. Den spesifiserte filen er kanskje ikke tilgjengelig i det øyeblikket. For det kan du prøve å demontere det kraftig ved å bruke Umount -kommandoen med -F -flagget. Dette tvinger demonteringen og fjerner referansene til den umonterte partisjonen fra systemet. Kommandoen som vi utfører er gitt i følgende:

OMAR@OMAR -VIRTUALBOX: ~ $ SUDO UMOUNT -F /DEV /SDA3
Umount: /: Target er opptatt

Hvis du fremdeles ikke kunne demontere ønsket partisjon, kan du bruke den late umountmetoden.

Lat demontering ved hjelp av umount -kommandoen

Hvis partisjonen eller filsystemet som du prøver å demontere er for øyeblikket opptatt, kan du bruke den late Mount -kommandoen som demonterer partisjonen når systemet er ferdig med operasjonene på det aktuelle filsystemet. For å utføre det late fjellet, brukes flagget med umount -kommandoen. Denne kommandoen venter på at systemet skal fullføre operasjonen på den spesielle partisjonen og tømmer referansene til partisjonen når det er gratis. Kommandoen er gitt i følgende:

OMAR@OMAR -VIRTUALBOX: ~ $ SUDO UMOUNT -L /DEV /SDA3

En lat demontering utføres på den spesielle /dev /sda3 -partisjonen. Den spesifiserte partisjonen forsvinner når filsystemet er fritt for aktivitet.

Remontering av et filsystem eller partisjon

Skriv umount -kommandoen med -r -flagget. Spesifiser deretter monteringspunktet. Kommandoen er som følger:

OMAR@OMAR -VIRTUALBOX: ~ $ SUDO UMOUNT -R /DEV /SDA3

Konklusjon

Umount -kommandoen brukes når du demonterer et monteringsfilsystem. I denne artikkelen diskuterte vi de forskjellige aspektene ved å utøve umount -kommandoen i Linux. Artikkelen startet med en kort introduksjon til Linux Mount -kommandoen. Deretter definerte vi alternativene som kan brukes med Umount -kommandoen. Til slutt demonstrerte vi de forskjellige bruksområdene til Umount -kommandoen for å løsrive en partisjon eller et filsystem med en respektive kommandolinjeimplementering.