Montarea și demontarea sistemelor de fișiere

Sistemul de fișiere este cel mai bine reprezentat ca un copac, cu o rădăcină în /. Directoare, / dev. / usr și altele sunt ramuri de copaci, care la rândul lor sunt rădăcini pentru substraturi care au și ramuri (/ usr / local) etc.







Este o practică bună distribuirea unor directoare deosebit de importante către diferite sisteme de fișiere. De exemplu, / var. conține log /. bobină /. precum și tot felul de fișiere temporare și pot ocupa adesea tot spațiul liber de pe disc. Prin urmare, este mai bine să montați / var separat pentru a evita deversările.

Se întâmplă deseori ca anumite secțiuni ale sistemului de fișiere să fie amplasate pe diferite suporturi fizice (discuri, CDROM), virtuale sau de rețea (de exemplu, sistemul de fișiere de rețea (Network File System, NFS)). În acest caz, nodurile din ierarhia fișierelor vor fi situate pe diferite sisteme de fișiere.

3.6.1 Fișierul fstab

Sistemele de fișiere listate în / etc / fstab. sunt montate automat în timpul procesului de încărcare (cu excepția cazului în care, desigur, opțiunea noauto este specificată pentru acestea).

Formatul fișierului / etc / fstab este următorul (sistemele de fișiere sunt listate liniar);

Numele dispozitivului (care trebuie să fie prezent), așa cum este descris în secțiunea 12.2.

Directorul (existent) în care doriți să montați sistemul de fișiere.

tip de sistem de fișiere

Tipul de sistem de fișiere care este trecut la programul de montare (8). În mod implicit, FreeBSD folosește ufs.

De exemplu, rw pentru a monta sistemul de fișiere în modul read-write sau ro pentru modul read-only, care poate fi urmat de alte opțiuni. Destul de des, se folosește opțiunea noauto. pentru a nu monta automat sistemele de fișiere în timpul procesului de încărcare. Puteți citi despre alte opțiuni din mount (8).

Folosit de dumpul de utilități (8) pentru a determina sistemele de fișiere din care trebuie să faceți periodic copii de rezervă speciale. Dacă acest parametru este absent, se presupune că este zero.

Stabilește ordinea în care să se verifice sistemele de fișiere (cel mai adesea, în cazul unei dezinstalări incorecte sau a unui reboot brusc al sistemului). Dacă sistemul de fișiere nu trebuie verificat, acest parametru trebuie setat la zero. Pentru sistemul de fișiere root (care trebuie verificat mai întâi) setați-l la 1. Pentru toate celelalte fișiere, 2 sau mai multe. Dacă două sau mai multe sisteme de fișiere au aceeași valoare passno. fsck (8) va încerca să le verifice în paralel (dacă, desigur, este posibil fizic).







3.6.2 comanda mount

Comanda mount (8) este folosită, așa cum sugerează și numele acesteia, pentru a monta sistemele de fișiere.

Exemplu de utilizare (cel mai simplu caz):

Iată opțiunile de bază pe care le poate lua comanda de montare (8) (consultați pagina manuală pentru o listă completă):

Montați toate sistemele de fișiere listate în fișierul / etc / fstab. Excepția este marcată ca "noauto", listată după opțiunea -t și deja montată.

Faceți totul, cu excepția celui mai sistem de apel pentru a monta. Această opțiune este utilă cu parametrul -v pentru a determina ce mount (8) încearcă de fapt să facă.

Montați partiția deteriorată (periculoasă!), Sau forțați anularea tuturor cererilor de scriere atunci când schimbați modul de montare de la "read-write" la "read-only".

Montați sistemul de fișiere în modul "numai pentru citire". La fel ca și specificarea argumentului rdonly pentru opțiunea -o.

Montați sistemul de fișiere ca sistem de tipul specificat sau, în cazul opțiunii -a. numai sisteme de fișiere de acest tip.

În mod implicit, tipul de sistem de fișiere este `` ufs ''.

Actualizați opțiunile de montare pentru sistemul de fișiere.

Dați mai multe informații.

Montați sistemul de fișiere în modul "read-write".

Opțiunea -o acceptă argumente separate prin virgulă, incluzând următoarele:

Nu acordați atenție fișierelor de dispozitiv speciale ale sistemului de fișiere (adică nu le numărați ca fișiere de dispozitiv). O opțiune foarte utilă pentru îmbunătățirea securității sistemului.

Interzicerea execuției fișierelor binare pe sistemul de fișiere (de asemenea, o opțiune utilă pentru îmbunătățirea securității sistemului).

Ignorați biți suid și sgid din sistemul de fișiere (o altă opțiune utilă pentru îmbunătățirea securității sistemului).

3.6.3 Comanda umount

Comanda umount (8) ia ca parametru punctul de montare al oricărui sistem de fișiere, numele dispozitivului, opțiunea -a sau -A.

În plus, puteți specifica opțional opțiunea -f pentru demontarea forțată a sistemului de fișiere și -v pentru mai multe informații. Rețineți că acest lucru este, în general, periculos și, prin urmare, nu este recomandat, deoarece acest lucru poate deteriora computerul sau poate deteriora datele din sistemul de fișiere.

Opțiunile -a și -A sunt utilizate pentru a dezactiva toate sistemele de fișiere (dacă nu specificați opțiunea -t). Diferența este că -A nu încearcă să demonteze sistemul de fișiere rădăcină.







Trimiteți-le prietenilor: