Android

Hvordan montere og demontere filsystemer i Linux

How To: Wrap a Badminton Racket with Grip - YumoTube

How To: Wrap a Badminton Racket with Grip - YumoTube

Innholdsfortegnelse:

Anonim

På Linux- og UNIX-operativsystemer kan du bruke mount kommandoen til å knytte (montere) filsystemer og flyttbare enheter som USB-flash-stasjoner på et bestemt monteringspunkt i katalogtreet.

umount kommandoen løsner (demonterer) det monterte filsystemet fra katalogtreet.

I denne opplæringen skal vi gå gjennom det grunnleggende om å feste og fjerne forskjellige filsystemer ved hjelp av kommandoene mount og umount .

Slik viser du monterte filsystemer

Når den brukes uten noe argument, vil mount kommandoen vise alle vedlagte filsystemer:

mount

Som standard vil utdataene omfatte alle filsystemer inkludert de virtuelle som for eksempel cgroup, sysfs og andre. Hver linje inneholder informasjon om enhetsnavnet, katalogen som enheten er montert til, typen filsystem og monteringsalternativene i følgende skjema:

device_name on directory type filesystem_type (options)

For å vise bare visse filsystemer bruker du -t alternativet.

For å skrive ut bare ext4-partisjonene du vil bruke:

mount -t ext4

Montering av et filsystem

For å montere et filsystem på et gitt sted (monteringspunkt) bruker du mount i følgende skjema:

mount DEVICE_NAME DIRECTORY

Når filsystemet er koblet til, blir monteringspunktet rotkatalogen til det monterte filsystemet.

For å montere /dev/sdb1 filsystemet for eksempel til /mnt/media katalogen du vil bruke:

sudo mount /dev/sdb1 /mnt/media

Når du monterer en enhet med et vanlig filsystem som ext4 eller xfs vil mount vanligvis oppdage filsystemtypen automatisk. Noen filsystemer blir imidlertid ikke gjenkjent og må spesifiseres eksplisitt.

Bruk alternativet -t til å spesifisere filsystemtypen:

mount -t TYPE DEVICE_NAME DIRECTORY

For å spesifisere flere monteringsalternativer, bruk alternativet -o :

mount -o OPTIONS DEVICE_NAME DIRECTORY

Flere alternativer kan leveres som en kommaseparert liste (ikke sett inn et mellomrom etter et komma).

Du kan få en liste over alle monteringsalternativer ved å skrive man mount i terminalen.

Montere et filsystem ved å bruke / etc / fstab

Når du bare gir en parameter (enten katalog eller enhet) til mount kommandoen, vil den lese innholdet i /etc/fstab konfigurasjonsfilen for å sjekke om det spesifiserte filsystemet er oppført eller ikke.

Hvis /etc/fstab inneholder informasjon om det gitte filsystemet, bruker mount verdien for den andre parameteren og monteringsalternativene som er spesifisert i fstab filen.

/etc/fstab filen inneholder en liste med oppføringer i følgende skjema:

/ Etc / fstab

Bruk mount i et av følgende skjemaer for å legge ved et filsystem som er spesifisert i /etc/fstab filen:

mount DIRECTORY mount DEVICE_NAME

Montering av USB-stasjon

På de fleste moderne Linux-distribusjoner som Ubuntu, vil USB-stasjoner automatisk monteres når du setter inn den, men noen ganger kan det hende du må montere stasjonen manuelt.

Følg trinnene nedenfor for å montere en USB-enhet manuelt:

  1. Lag monteringspunktet:

    sudo mkdir -p /media/usb

    Forutsatt at USB-stasjonen bruker /dev/sdd1 enheten, kan du montere den til /media/usb katalogen ved å skrive:

    sudo mount /dev/sdd1 /media/usb

    For å finne enheten og filsystemtypen, kan du bruke en av følgende kommandoer:

    fdisk -l ls -l /dev/disk/by-id/usb* dmesg lsblk

For å montere exFAT-formaterte USB-stasjoner må du installere den gratis FUSE exFAT-modulen og verktøyene.

Montering av ISO-filer

Du kan montere en ISO-fil ved å bruke sløyfeenheten som er en spesiell pseudo-enhet som gjør en fil tilgjengelig som blokkeringsenhet.

  1. Begynn med å opprette monteringspunktet, det kan være et hvilket som helst sted du ønsker:

    sudo mkdir /media/iso

    Monter ISO-filen til monteringspunktet ved å skrive inn følgende kommando:

    sudo mount /path/to/image.iso /media/iso -o loop

    Ikke glem å erstatte /path/to/image.iso med banen til ISO-filen din.

Montering av NFS

For å montere en NFS-aksje må du ha NFS-klientpakken installert på systemet ditt.

  • Installer NFS-klient på Ubuntu og Debian:

    sudo apt install nfs-common

    Installer NFS-klient på CentOS og Fedora:

    sudo yum install nfs-utils

Bruk trinnene nedenfor for å montere en ekstern NFS-katalog på systemet ditt:

  1. Lag en katalog som skal fungere som monteringspunkt for det eksterne filsystemet:

    sudo mkdir /media/nfs

    Generelt vil du montere den eksterne NFS-delen automatisk ved oppstart. Å gjøre det, åpne /etc/fstab filen med tekstredigereren:

    sudo nano /etc/fstab

    Legg til følgende linje i filen ved å erstatte remote.server:/dir med NFS-serverens IP-adresse eller vertsnavn og den eksporterte katalogen:

    / Etc / fstab

    #

    remote.server: / dir / media / nfs nfs standard 0 0

    Monter NFS-aksjen ved å kjøre følgende kommando:

    sudo mount /media/nfs

Demontering av et filsystem

For å løsne et montert filsystem, bruk umount kommandoen etterfulgt av enten katalogen der det er montert (monteringspunkt) eller enhetsnavnet:

umount DIRECTORY umount DEVICE_NAME

Hvis filsystemet er i bruk, klarer umount kommandoen ikke å løsne filsystemet. I disse situasjonene kan du bruke fuser kommandoen til å finne ut hvilke prosesser som får tilgang til filsystemet:

fuser -m DIRECTORY

Når du har bestemt prosessene, kan du stoppe dem og demontere filsystemet.

Lat avmontering

Bruk alternativet -l (- --lazy ) for å demontere et travelt filsystem så snart det ikke er opptatt lenger.

umount -l DIRECTORY

Tving avmontering

Bruk alternativet -f (- --force ) for å tvinge til en avmontering. Dette alternativet brukes vanligvis til å demontere et utilgjengelig NFS-system.

umount -f DIRECTORY

Vanligvis er det ikke en god ide å tvinge avmontering, da det kan ødelegge dataene i filsystemet.

Konklusjon

Nå skal du ha en god forståelse av hvordan du bruker mount kommandoen til å knytte forskjellige filsystemer til katalogtreet ditt og fjerne mounts med umount kommandoen.

Hvis du vil lære mer om alternativene for mount og umount , kan du se deres respektive mannsider.

montere umount terminal