Hvordan forstå en oppføring i fstab i Linux

Hvordan forstå en oppføring i fstab i Linux
Fstab står for File System TabLE, som er en systemkonfigurasjonsfil. Denne filen er kjent som en av de mest kritiske filene i enhver Linux -distribusjon fordi den håndterer montering og demontering av filsystemer til maskinvaren. Når du legger ved en ny harddisk eller SSD, må du redigere fstab fil for å montere den og integrere det i filsystemet. Så når vi gjør en oppføring i FSTAB i Linux, må vi først forstå strukturen i FSTAB -filen.

Fstab filformat

FSTAB -filen er plassert i /etc -katalogen, som inneholder en oppføring for hvert filsystem, og hver oppføring består av seks kolonner eller felt. Siden oppføringene er vist i tabellform, er det kjent som File System Table.

For å åpne opp fstab fil i hvilken som helst Linux -distribusjon, kan du bruke hvilken som helst tekstredigerer for å lage en oppføring i fstab fil. Vi vil bruke en Nano -redaktør for å åpne fstab fil. Kommandoen for åpning og redigering av fstab Filen i /etc -katalogen er:

$ sudo nano /etc /fstab

Hver kolonne i oppføringen representerer noe spesifikk informasjon om filsystemet. La oss se på en oppføring og ta en kort diskusjon om hver kolonne.

Det første feltet representerer filsystem.

Det andre feltet representerer Mount Point.

Det tredje feltet representerer type av filsystem.

Det fjerde feltet representerer monteringen alternativer.

Det femte feltet representerer dump.

Det sjette feltet representerer sende.

La oss nå se hva de mener og hvordan du lager en oppføring i FSTAB -filen.

Filsystem

Den inneholder vanligvis UUID eller navnet på den monterte blokkeringsenheten. For å gjøre en ny oppføring, må vi først gi universet unike identifikator (UUID) eller etiketten til blokkeringsenheten.

For å kjenne UUID eller etiketten på disken du vil legge til som en oppføring i FSTAB -filen, skriver du opp kommandoen nedenfor:

$ LSBLK -fs

For å legge til en hvilken som helst disk, få UUID eller etiketten til den disken og lim den som det første feltet i en oppføring i FSTAB -filen.

Mount Point

Det andre feltet er å gi banen til katalogen som brukes av systemet for å få tilgang til den. Det er også nevnt i detaljene gitt av kommandoen:

$ LSBLK -fs

Type

I det tredje feltet må vi tilby typen filsystem som EXT4, SWAP, NTFS, etc. Filtypen på disken er også tilgjengelig i 'LSBLK', og den kan nås derfra:

$ LSBLK -fs

Alternativer

I det fjerde feltet må du oppgi listen over monteringsmuligheter du vil gi når du monterer filsystemet. For å vite hvilke monteringsalternativer som er tilgjengelige og hva du skal gi, kan du få all listen over alternativet Mount fra Man -siden til Mount ved å bruke kommandoen gitt nedenfor:

$ mann montering

Anta at du vil angi standardalternativene som Read-Write (RW), Suid, Dev, Exec, Auto, Nouser og Async. Du kan ganske enkelt skrive standardverdier I det fjerde feltet. Imidlertid, hvis du skal gi flere alternativer for flere monteringer, kan du skille dem ved hjelp av komma.

Dump

Det femte feltet er for alternativet for sikkerhetskopiering. Her nevner vi om filsystemet skal dumpes eller ikke ved å bruke de binære verdiene 0 og 1, der 0 = ingen sikkerhetskopi og 1 = sikkerhetskopi. Det er en utdatert metode nå, så du kan oppgi 0 og gå videre.

Sende

I det siste feltet må vi skrive filsystemets sjekkrekkefølge, også kjent som FSCK -ordren. Dette feltet tar bare tre verdier 0, 1 og 2. Verdien 0 er for ikke å sjekke filsystemet og passere, 1 skal settes for rotfilsystemet, og alle andre partisjoner skal settes til 2. Hvis du ikke gir noen verdi, blir 0 valgt som standard.

OK, etter å ha kjent all informasjonen om en enkelt oppføring og felt.

Konklusjon

Dette innlegget gir kort og dyp kunnskap om FSTAB -filen og forklarer hvordan du lager en oppføring i FSTAB i Linux. Etter å ha lest dette innlegget, kan du legge til og montere en harddisk eller SSD ved å lage en oppføring i FSTAB -filen.