Kako napisati ili urediti /etc /fstab

How Write Edit Etc Fstab



U Linuxu postoji više konfiguracijskih datoteka sustava koje reguliraju ponašanje sustava. Fstab datoteka je takva konfiguracijska datoteka koja pohranjuje sve podatke o različitim particijama i uređajima za pohranu na računalu. U vrijeme pokretanja, fstab datoteka opisuje kako će se svaka particija i uređaj montirati.

Zaronimo duboko u /etc /fstab datoteku.







Datoteka fstab

Kao što je ranije opisano, radi se o konfiguracijskoj datoteci koja sadrži informacije o particijama, uređajima i konfiguracijama montiranja. Nalazi se na sljedećoj lokaciji.



$ls -aha /itd/fstab



To je obična tekstualna datoteka pa za rad s njom možemo koristiti bilo koji uređivač teksta po vlastitom izboru. Međutim, za pisanje promjena potrebno je dopuštenje root -a.





Osnove

Najprije pogledajte datoteku fstab u svom sustavu. Imajte na umu da će svaki sustav imati različite unose zbog particija i hardverskih razlika. Međutim, sve fstab datoteke dijelit će istu temeljnu strukturu.

$mačka /itd/fstab



Svaki redak datoteke posvećen je jedinstvenom uređaju/particiji. Podijeljen je u šest kolona. Evo kratkog opisa svakog od stupaca.

  • Stupac 1: Naziv uređaja.
  • Kolona 2: Zadana točka montiranja.
  • Kolona 3: Vrsta datotečnog sustava.
  • Stupac 4: Opcije montiranja.
  • Stupac 5: Opcije ispisa.
  • Stupac 6: Opcije provjere datotečnog sustava.

Naziv uređaja

To je oznaka određenog uređaja/particije. Svaki uređaj i particija dobivaju svoj jedinstveni naziv uređaja. Naziv uređaja je bitan za uređaji za montažu, particije i datotečni sustavi.

Naredbom lsblk možemo dobiti izvješće o svim blok uređajima. Praktično izvješćuje o svim gadgetima i particijama s nazivima uređaja.

$lsblk-do

Zadana točka montiranja

U Linuxu, uređaj, particija ili datotečni sustav moraju biti montirani na mjesto prije nego što ih sustav može koristiti. Montaža čini datotečni sustav pristupačnim putem datotečnog sustava računala. Točka montiranja je pristup direktoriju uređaju, particiji ili datotečnom sustavu.

Možemo dobiti popis svih montiranih particija u sustav.

$montirati

U kontekstu fstab datoteke, točka postavljanja opisana za određeni naziv uređaja koristit će se kao zadana točka montiranja. Kad se računalo podigne, sustav će montirati sve uređaje na točke montiranja opisane u ovoj datoteci.

Vrsta datotečnog sustava

Datotečni sustav može se opisati kao indeks baze podataka sa svim fizičkim mjestom podataka na skladištu. Brojni su datotečni sustavi koji se široko koriste. Linux prema zadanim postavkama podržava nekoliko datotečnih sustava. Evo kratkog popisa popularnih datotečnih sustava.

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

Druga je mogućnost auto, koja sustavu omogućuje automatsko otkrivanje vrste datotečnog sustava uređaja ili particije. Ovu opciju upotrijebite ako niste sigurni u određeni datotečni sustav.

Opcije montaže

Opcije montiranja određuju ponašanje ugradnje uređaja/particije. Smatra se najzbunjujućim dijelom datoteke fstab.

Evo kratkog izbora nekih od uobičajenih opcija montiranja na koje ćete naići pri radu s datotekom fstab.

  • auto i noauto: Ova opcija određuje hoće li sustav montirati datotečni sustav tijekom pokretanja. Prema zadanim postavkama vrijednost je auto, što znači da će se montirati tijekom pokretanja. Međutim, u posebnim scenarijima može se primijeniti opcija noauto.
  • user and nouser: Opisuje koji korisnik može montirati datotečni sustav. Ako je vrijednost user, tada normalni korisnici mogu montirati datotečni sustav. Ako je vrijednost nouser, tada je samo korijen može montirati. Prema zadanim postavkama vrijednost je user. Za određene i kritične datotečne sustave nuser može biti od pomoći.
  • exec i noexec: Opisuje mogu li se binarni programi izvršiti iz datotečnog sustava. Vrijednost exec dopušta binarno izvršavanje, dok noexec ne. Zadana vrijednost je exec za sve particije.
  • sync and async: Određuje kako će se unos i izlaz na uređaj/particiju izvoditi. Ako je vrijednost sinkronizirana, ulaz i izlaz se rade sinkrono. Ako je vrijednost async, tada se radi asinkrono. Utječe na način čitanja i pisanja podataka.
  • ro: Opisuje da se particija treba tretirati kao samo za čitanje. Podaci u datotečnom sustavu ne mogu se promijeniti.
  • rw: Opisuje da je particija dostupna za čitanje i pisanje podataka.

Istovariti

Opisuje treba li se sigurnosno kopirati datotečni sustav. Ako je vrijednost 0, dump će zanemariti datotečni sustav. U većini slučajeva dodjeljuje se 0. Za sigurnosno kopiranje prikladnije je koristiti razne alate trećih strana.

Fsck opcije

Alat fsck provjerava datotečni sustav. Vrijednost dodijeljena u ovom stupcu određuje kojim će redoslijedom fsck provjeriti navedene datotečne sustave.

Uređivanje fstab datoteke

Prije uređivanja fstab datoteke, uvijek se preporučuje imati sigurnosnu kopiju.

Prije bilo kakvih izmjena u datoteci fstab, preporučuje se prvo napraviti sigurnosnu kopiju. Sadrži kritične detalje konfiguracije, pa pogrešni unosi mogu uzrokovati neželjene rezultate.

$sudo k.č -v /itd/fstab/itd/fstab.backup

Da biste uredili datoteku fstab, pokrenite svoj uređivač teksta po izboru sa sudo.

$sudo nano /itd/fstab

Da biste napisali komentar, upotrijebite # na početku.

$# Ovo je komentar

Imajte na umu da neki unosi mogu koristiti UUID uređaja umjesto naziva uređaja. Da biste dobili UUID uređaja, upotrijebite blkid.

$blkid<oznaka_uređaja>

Nakon što su sve promjene napravljene, spremite datoteku i zatvorite uređivač. Ove promjene neće biti učinkovite ako se sustav ponovno ne pokrene.

Završne misli

Datoteka fstab jednostavno je, ali moćno rješenje za mnoge situacije. Također može automatizirati postavljanje udaljenih datotečnih sustava. Samo je potrebno razumjeti strukturu koda i podržane opcije kako biste je u potpunosti iskoristili.

Za detaljnije informacije provjerite man stranicu.

$čovjekfstab

Sretno računanje!