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ä!