Kuinka kirjoittaa tai muokata /etc /fstab

How Write Edit Etc Fstab



Linuxissa on useita järjestelmän kokoonpanotiedostoja, jotka säätelevät järjestelmän toimintaa. Fstab -tiedosto on sellainen määritystiedosto, joka tallentaa kaikki tietokoneen eri osioiden ja tallennuslaitteiden tiedot. Käynnistyshetkellä fstab -tiedosto kuvaa kunkin osion ja laitteen asennuksen.

Sukella syvälle /etc /fstab -tiedostoon.







Fstab -tiedosto

Kuten aiemmin on kuvattu, se on määritystiedosto, joka sisältää tietoja osioista, laitteista ja kiinnityskokoonpanoista. Se sijaitsee seuraavassa paikassa.



$ls -lh /jne/fstab



Se on pelkkä tekstitiedosto, joten voimme käyttää mitä tahansa valitsemasi tekstieditoria sen kanssa työskentelemiseen. Se vaatii kuitenkin pääkäyttäjän oikeuden kirjoittaa siihen muutoksia.





Perusasiat

Katso ensin järjestelmän fstab -tiedostoa. Huomaa, että jokaisessa järjestelmässä on eri merkinnät osion ja laitteiston erojen vuoksi. Kaikilla fstab -tiedostoilla on kuitenkin sama perusrakenne.

$kissa /jne/fstab



Tiedoston jokainen rivi on omistettu ainutlaatuiselle laitteelle/osiolle. Se on jaettu kuuteen sarakkeeseen. Tässä on lyhyt kuvaus jokaisesta sarakkeesta.

  • Sarake 1: Laitteen nimi.
  • Sarake 2: Oletusasennuspiste.
  • Sarake 3: Tiedostojärjestelmän tyyppi.
  • Sarake 4: Asennusvaihtoehdot.
  • Sarake 5: Dump -vaihtoehdot.
  • Sarake 6: Tiedostojärjestelmän tarkastusvaihtoehdot.

Laitteen nimi

Se on tietyn laitteen/osion tarra. Jokainen laite ja osio saavat yksilöllisen laitenimen. Laitteen nimi on välttämätön asennuslaitteita, osioita ja tiedostojärjestelmiä.

Voimme käyttää lsblk -komentoa saadaksesi raportin kaikista lohkolaitteista. Se raportoi käytännössä kaikki gadgetit ja osiot laitteiden nimillä.

$lsblk-kohteeseen

Kiinnityspiste oletuksena

Linuxissa laite, osio tai tiedostojärjestelmä on asennettava paikkaan, ennen kuin järjestelmä voi käyttää sitä. Asennus mahdollistaa tiedostojärjestelmän käytön tietokoneen tiedostojärjestelmän kautta. Liitäntäpiste on laitteen, osion tai tiedostojärjestelmän hakemistoyhteys.

Voimme saada luettelon kaikista järjestelmän asennetuista osioista.

$kiinnitys

Fstab -tiedoston yhteydessä tietylle laitenimelle kuvattua kiinnityspistettä käytetään oletusasennuspisteenä. Kun tietokone käynnistyy, järjestelmä asentaa kaikki laitteet tässä tiedostossa kuvattuihin kiinnityspisteisiin.

Tiedostojärjestelmän tyyppi

Tiedostojärjestelmää voidaan kuvata tietokannan hakemistona, joka sisältää kaiken fyysisen sijainnin tallennusvälineessä. Tiedostojärjestelmiä käytetään laajalti. Linux tukee oletuksena useita tiedostojärjestelmiä. Tässä on luettelo suosituista tiedostojärjestelmistä.

  • ext4
  • xfs
  • btrfs
  • vfat
  • ntfs
  • tmpfs
  • nfs
  • squashfs
  • sysfs

Toinen vaihtoehto on auto, jonka avulla järjestelmä tunnistaa automaattisesti laitteen tai osion tiedostojärjestelmän tyypin. Käytä tätä vaihtoehtoa, jos et ole varma tietystä tiedostojärjestelmästä.

Asennusvaihtoehdot

Kiinnitysvaihtoehdot määräävät laitteen/osion asennuskäyttäytymisen. Sitä pidetään fstab -tiedoston hämmentävimpänä osana.

Tässä on luettelo joistakin tavallisista kiinnitysvaihtoehdoista, joita kohtaat fstab -tiedoston kanssa työskennellessäsi.

  • auto ja noauto: Tämä vaihtoehto määrittää, liittääkö järjestelmä tiedostojärjestelmän käynnistyksen aikana. Oletuksena arvo on automaattinen, eli se asennetaan käynnistyksen aikana. Kuitenkin tietyissä tilanteissa noauto -vaihtoehtoa voidaan soveltaa.
  • käyttäjä ja käyttäjä: Se kuvaa, kuka käyttäjä voi asentaa tiedostojärjestelmän. Jos arvo on käyttäjä, tavalliset käyttäjät voivat asentaa tiedostojärjestelmän. Jos arvo on nouser, vain juuri voi asentaa sen. Oletuksena arvo on käyttäjä. Tietyissä ja kriittisissä tiedostojärjestelmissä nouser voi olla hyödyllinen.
  • exec ja noexec: Se kuvaa, voidaanko binaaritiedostoja suorittaa tiedostojärjestelmästä. Arvo exec sallii binäärisen suorituksen, kun taas noexec ei. Oletusarvo on exec kaikille osioille.
  • synkronointi ja asynkronointi: Se määrittää, miten laitteen/osion tulo ja lähtö suoritetaan. Jos arvo on synkronoitu, tulo ja lähtö tehdään synkronisesti. Jos arvo on asynkroninen, se tehdään asynkronisesti. Se vaikuttaa tietojen lukemiseen ja kirjoittamiseen.
  • ro: Se kuvaa, että osiota on käsiteltävä vain luku -tilassa. Tiedostojärjestelmän tietoja ei voi muuttaa.
  • rw: Se kuvaa, että osio on käytettävissä tietojen lukemiseen ja kirjoittamiseen.

Dump

Siinä kuvataan, onko tiedostojärjestelmä varmuuskopioitava. Jos arvo on 0, dump ei huomioi tiedostojärjestelmää. Useimmissa tapauksissa sille on annettu 0. Varmuuskopiointiin on kätevämpää käyttää erilaisia ​​kolmannen osapuolen työkaluja.

Fsck -vaihtoehdot

Fsck -työkalu tarkistaa tiedostojärjestelmän. Tässä sarakkeessa annettu arvo määrittää, missä järjestyksessä fsck tarkistaa luetellut tiedostojärjestelmät.

Fstab -tiedoston muokkaaminen

Ennen fstab -tiedoston muokkaamista on aina suositeltavaa ottaa varmuuskopio.

Ennen kuin teet muutoksia fstab -tiedostoon, on suositeltavaa tehdä varmuuskopio. Se sisältää tärkeitä määritystietoja, joten väärät syötteet voivat aiheuttaa ei -toivottuja tuloksia.

$sudo cp -v /jne/fstab/jne/fstab.backup

Jos haluat muokata fstab -tiedostoa, käynnistä haluamasi tekstieditori sudolla.

$sudo nano /jne/fstab

Jos haluat kirjoittaa kommentin, käytä alussa # -merkkiä.

$# Tämä on kommentti

Huomaa, että jotkin merkinnät voivat käyttää laitteen UUID -tunnusta laitteen nimen sijasta. Jos haluat saada laitteen UUID -tunnuksen, käytä blkid -koodia.

$blkid<device_label>

Kun kaikki muutokset on tehty, tallenna tiedosto ja sulje editori. Nämä muutokset eivät tule voimaan, ellei järjestelmä käynnisty uudelleen.

Lopulliset ajatukset

Fstab -tiedosto on yksinkertainen mutta tehokas ratkaisu moniin tilanteisiin. Se voi myös automatisoida etätiedostojärjestelmien asennuksen. Se tarvitsee vain koodin rakenteen ja tuettujen vaihtoehtojen ymmärtämisen, jotta voit hyödyntää sitä täysimääräisesti.

Tarkempia tietoja saat man-sivulta.

$miesfstab

Hyvää tietojenkäsittelyä!