Android

Kuinka asentaa ja irrottaa tiedostojärjestelmiä Linuxissa

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Sisällysluettelo:

Anonim

Linux- ja UNIX-käyttöjärjestelmissä voit käyttää mount komentoa liittääksesi (mount) tiedostojärjestelmät ja irrotettavat laitteet, kuten USB-muistitikut tietyssä hakemistopuun asennuskohdassa.

umount komento irrottaa (irrottaa) asennetun tiedostojärjestelmän hakemistopuusta.

Tässä opetusohjelmassa käydään läpi perusteet, jotka liittyvät eri tiedostojärjestelmien liittämiseen ja irrottamiseen umount ja umount komentojen avulla.

Kuinka listata asennetut tiedostojärjestelmät

Kun sitä käytetään ilman argumentteja, mount komento näyttää kaikki tällä hetkellä liitetyt tiedostojärjestelmät:

mount

Oletuksena lähtö sisältää kaikki tiedostojärjestelmät, mukaan lukien virtuaaliset, kuten ryhmä, sysfs ja muut. Jokainen rivi sisältää tiedot laitteen nimestä, hakemistosta, johon laite on asennettu, tiedostojärjestelmän tyypistä ja asennusvaihtoehdoista seuraavassa muodossa:

device_name on directory type filesystem_type (options)

Käytä -t vaihtoehtoa näyttääksesi vain tietyt tiedostojärjestelmät.

Jos haluat tulostaa esimerkiksi vain käyttämäsi ext4-osiot:

mount -t ext4

Tiedostojärjestelmän asentaminen

Asenna tiedostojärjestelmä tiettyyn sijaintiin (liitäntäpiste) käyttämällä mount komentoa seuraavassa muodossa:

mount DEVICE_NAME DIRECTORY

Kun tiedostojärjestelmä on liitetty, liitäntäpisteestä tulee liitetyn tiedostojärjestelmän juurikanta.

Esimerkiksi /dev/sdb1 tiedostojärjestelmän liittämiseksi käyttämään /mnt/media hakemistoon:

sudo mount /dev/sdb1 /mnt/media

Yleensä asennettaessa laitetta tavalliseen tiedostojärjestelmään, kuten ext4 tai xfs , mount tunnistaa tiedostojärjestelmän tyypin automaattisesti. Joitakin tiedostojärjestelmiä ei kuitenkaan tunnisteta, ja ne on määritettävä erikseen.

Käytä -t asetusta tiedostojärjestelmän tyypin määrittämiseen:

mount -t TYPE DEVICE_NAME DIRECTORY

Voit määrittää lisäasennusvaihtoehdot käyttämällä -o vaihtoehtoa:

mount -o OPTIONS DEVICE_NAME DIRECTORY

Useita vaihtoehtoja voidaan antaa pilkuilla erotettuna luettelona (älä lisää välilyöntiä pilkun jälkeen).

Voit saada luettelon kaikista asennusvaihtoehdoista kirjoittamalla terminaaliin man mount .

Tiedostojärjestelmän asennus käyttämällä / etc / fstab

Kun toimitetaan vain yksi parametri (joko hakemisto tai laite) mount komennolle, se lukee /etc/fstab määritystiedoston sisällön tarkistaakseen, onko määritetty tiedostojärjestelmä luettelossa vai ei.

Jos /etc/fstab sisältää tietoja annetusta tiedostojärjestelmästä, mount komento käyttää toisen parametrin arvoa ja fstab tiedostossa määritettyjä asennusvaihtoehtoja.

/etc/fstab tiedosto sisältää luettelon merkinnöistä seuraavassa muodossa:

/ Etc / fstab

Käytä mount komentoa yhdessä seuraavista muodoista liittääksesi tiedostojärjestelmään, joka määritetään tiedostoon /etc/fstab :

mount DIRECTORY mount DEVICE_NAME

USB-aseman asentaminen

Useimmissa nykyaikaisissa Linux-jakeluissa, kuten Ubuntu, USB-asemat asentuvat automaattisesti, kun asetat sen, mutta joskus joudut ehkä asentamaan aseman manuaalisesti.

Asenna USB-laite manuaalisesti suorittamalla seuraavat vaiheet:

  1. Luo kiinnityskohta:

    sudo mkdir -p /media/usb

    Olettaen, että USB-asema käyttää /dev/sdd1 laitetta, voit asentaa sen hakemistoon /media/usb kirjoittamalla:

    sudo mount /dev/sdd1 /media/usb

    Laite- ja tiedostojärjestelmätyypin löytämiseksi voit käyttää mitä tahansa seuraavista komennoista:

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

ExFAT-muotoiltujen USB-asemien asentaminen edellyttää, että asennat ilmaisen FUSE exFAT -moduulin ja työkalut.

ISO-tiedostojen asentaminen

Voit asentaa ISO-tiedoston silmukkalaitteella, joka on erityinen näennäislaite, joka tekee tiedoston käytettäväksi estolaitteena.

  1. Aloita luomalla kiinnityspiste, se voi olla mikä tahansa haluamasi sijainti:

    sudo mkdir /media/iso

    Asenna ISO-tiedosto kiinnityskohtaan kirjoittamalla seuraava komento:

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

    Muista korvata /path/to/image.iso polulla ISO-tiedostoosi.

NFS: n asennus

NFS-jaon asentaminen edellyttää, että NFS-asiakaspaketti on asennettu järjestelmään.

  • Asenna NFS-asiakas Ubuntuun ja Debianiin:

    sudo apt install nfs-common

    Asenna NFS-asiakasohjelma CentOS: iin ja Fedoraan:

    sudo yum install nfs-utils

Asenna etä NFS-hakemisto järjestelmään alla olevien vaiheiden avulla:

  1. Luo hakemisto toimimaan etätiedostojärjestelmän liitoskohtana:

    sudo mkdir /media/nfs

    Yleensä haluat asentaa etäkäyttöisen NFS-jaon automaattisesti käynnistyksen yhteydessä. Voit tehdä tämän avaamalla /etc/fstab tiedoston tekstieditorilla:

    sudo nano /etc/fstab

    Lisää seuraava rivi tiedostoon korvaamalla remote.server:/dir NFS-palvelimen IP-osoitteella tai isäntänimellä ja remote.server:/dir hakemistolla:

    / Etc / fstab

    #

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

    Asenna NFS-osuus suorittamalla seuraava komento:

    sudo mount /media/nfs

Tiedostojärjestelmän irrottaminen

Irrota kiinnitetty tiedostojärjestelmä käyttämällä umount komentoa, jota seuraa joko hakemisto, johon se on asennettu (asennuspiste), tai laitteen nimi:

umount DIRECTORY umount DEVICE_NAME

Jos tiedostojärjestelmä on käytössä, umount komento ei onnistu irrottamaan tiedostojärjestelmää. Näissä tilanteissa fuser voit selvittää, mitkä prosessit käyttävät tiedostojärjestelmää:

fuser -m DIRECTORY

Kun olet määrittänyt prosessit, voit pysäyttää ne ja irrottaa tiedostojärjestelmän.

Laiska irrota

Käytä -l ( --lazy ) -vaihtoehtoa irrottaaksesi varattu tiedostojärjestelmä heti, kun se ei ole enää varattu.

umount -l DIRECTORY

Pakota irrottaminen

Käytä -f ( --force ) -vaihtoehtoa pakottaaksesi irrotuksen. Tätä vaihtoehtoa käytetään yleensä saavuttamattoman NFS-järjestelmän irrottamiseen.

umount -f DIRECTORY

Yleensä ei ole hyvä idea pakottaa purkaminen, koska se voi vioittaa tiedostojärjestelmän tietoja.

johtopäätös

Tähän mennessä sinulla pitäisi olla hyvä käsitys siitä, kuinka mount komennolla voidaan liittää erilaisia ​​tiedostojärjestelmiä hakemistopuuhun ja irrottaa kiinnikkeet umount komennolla.

Lisätietoja umount ja umount komentovaihtoehdoista on vastaavilla man-sivuilla.

asenna ja kiinnitä terminaali