Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Filsystemtabellen (fstab) är en systemkonfigurationsfil, lagrad i /etc katalog på Linux, som innehåller information om olika filsystem och hur systemet ska montera dem under uppstart.

Linuxkärnan använder information från fstab-filen för att bestämma vilka filsystem som ska monteras och var de ska monteras. Här är allt du behöver veta om fstab och filsystem på Linux.

Vad är ett filsystem?

Ett filsystem är ett sätt på vilket din dator organiserar och lagrar data på lagringsenheter som t.ex solid-state-enheter (SSD) och flash-enheter.

Utan filsystem skulle det vara svårt att hitta och komma åt specifika filer på lagringsenheten, och operativsystemet skulle inte kunna hålla reda på vilka delar av lagringen som används och vilka som är det fri.

På Linux är filsystem mycket viktiga av följande skäl:

  • Organisation: De ger en hierarki av kataloger för bättre organisation
  • instagram viewer
  • Utrymmeshantering: Ditt filsystem håller reda på använt och ledigt utrymme på en lagringsenhet och allokerar utrymme för nya filer
  • Säkerhet: Skydda integriteten för filerna som lagras på en lagringsenhet, till exempel via kontrollsummor eller journalföring

Vidare tillhandahåller filsystem stöd för behörigheter på filnivå, komprimering eller kryptering.

Några vanliga filsystem inkluderar NTFS, FAT, ext4, etc. Ext4 (extended filsystem version 4) är framträdande på Linux- och Unix-system.

Visa och förstå fstab på Linux

Du kan se fstab fil med dina favorit Linux-textredigerare som nano eller Vim, eller med kommandot cat för att visa utdata till din terminal.

Följande exempel använder Vim-textredigeraren:

vim /etc/fstab

Din produktion bör likna följande:

Filen innehåller en rad rader. Varje rad är avgränsad av vita utrymmen och innehåller följande sex sektioner:

1. Filsystem

Den innehåller enheten eller filsystemet som systemet ska montera vid uppstart. Monteringskommandot använder också fstab till montera en hårddisk eller andra lagringsenheter närhelst du kör lämpliga monteringskommandon.

2. Monteringspunkt

Monteringspunkten anger katalogen där en lagringsenhet ska monteras. Systemet måste montera varje filsystem i rätt katalog.

Till exempel är rotfilsystemet vanligtvis monterat på rotkatalogen (/) och är skilt från användarkataloger som är monterade på /home katalog.

3. Typ

Den definierar vilken typ av filsystem som används; några vanliga inkluderar ext4, XFS, NTFS, etc.

Linuxkärnan behöver veta vilken drivrutin som ska användas för att komma åt ditt filsystem korrekt eftersom olika filsystem har olika möjligheter och funktioner.

Om en lagringsenhet har fel typvärde kan du stöta på fel med filsystemet.

4. alternativ

En kommaseparerad lista med monteringsalternativ för den angivna lagringsenheten. Alternativen styr hur ditt system monteras och använder filsystemen.

Några vanliga alternativ inkluderar:

  • Bil: Montera filsystemet automatiskt vid uppstart
  • Noauto: Montera inte filsystemet automatiskt vid uppstart
  • Användare: Tillåt vilken användare som helst att montera filsystemet
  • Nouser: Tillåt endast rotanvändaren att montera filsystemet
  • Synkronisera: Använd synkron I/O för filsystemet

5. Dumpa

Denna flagga indikerar om dumpverktyget ska säkerhetskopiera filsystemet. Standardinställningen är 0, vilket betyder att inte säkerhetskopiera.

Du kan ställa in dumpflaggan till 1 eller 2 för filsystem som du vill inkludera i säkerhetskopian.

6. Fsck

Denna flagga indikerar i vilken ordning fsck (filsystemkontroll) ska kontrollera filsystemen vid uppstart. Verktyget fsck på Linux-system kontrollerar och reparerar filsystemets konsistens. Standardvärdet är satt till 0, vilket betyder att du inte kontrollerar filsystemet.

Andra möjliga värden är:

  • 1: Kontrollera filsystemet först
  • 2: Kontrollera filsystemet efter att alla filsystem med en fsck-flagga 1 har kontrollerats
  • 3: Kontrollera filsystemet efter att alla filsystem med en fsck-flagga 1 eller 2 har kontrollerats

Om du vill kontrollera dina filsystem varje gång, ställ in det på ett högre värde.

Montering av lagringsenheter på Linux

Filsystem spelar en viktig roll i ditt Linux-system. Utan ett korrekt filsystem skulle det vara svårt att hantera och organisera data på din PC.

Visste du att du även kan montera filsystem från andra operativsystem på din Linux-maskin?