Gestionarea sistemelor de fișiere montate în Linux este esențială pentru asigurarea accesibilității adecvate a datelor, pentru depanarea problemelor de stocare și pentru menținerea integrității sistemului. Fie că operați un VPS hosting, un server dedicat sau utilizați o soluție de cloud hosting, înțelegerea modului de verificare a fișierelor și partițiilor montate este esențială pentru administrarea sistemului. În plus, întreprinderile care se bazează pe servicii de găzduire gestionate beneficiază de o gestionare raționalizată a stocării și de optimizarea performanței.

De ce să verificați fișierele montate în Linux?

  • Verificați dispozitivele de stocare atașate la sistem.
  • Asigurați montarea corectă a partițiilor.
  • Diagnosticați și rezolvați problemele legate de discuri.
  • Monitorizarea sistemelor de fișiere montate în rețea (NFS, CIFS etc.).

1. Utilizarea comenziimount

Comanda mount este cea mai comună modalitate de a afișa toate sistemele de fișiere montate.

mount

Această comandă listează toate partițiile montate împreună cu punctele lor de montare și tipurile de sisteme de fișiere.

Pentru a filtra rezultatele pentru un anumit dispozitiv, utilizați:

mount | grep /dev/sdX

Înlocuiți /dev/sdX cu numele dispozitivului specific.

2. Utilizarea comenziidf

Comanda df (Disk Free) oferă o prezentare generală a sistemelor de fișiere montate și a statisticilor de utilizare a acestora.

df -h
  • Steagul -h afișează dimensiunile într-un format ușor de citit de către om.
  • Această comandă este utilă pentru a verifica utilizarea spațiului pe disc pe sistemele de fișiere montate.

Pentru a verifica numai un anumit sistem de fișiere, utilizați:

df -h /mount/point

Înlocuiți /mount/point cu locația reală de montare.

3. Utilizarea comenziilsblk

Comanda lsblk (List Block Devices) oferă o vizualizare structurată a dispozitivelor de stocare și a punctelor lor de montare.

lsblk

Pentru informații mai detaliate, inclusiv tipurile de sisteme de fișiere, utilizați:

lsblk -f

Această comandă este deosebit de utilă pentru a identifica partițiile care sunt montate.

4. Utilizarea comenziifindmnt

Comanda findmnt oferă o vizualizare arborescentă a sistemelor de fișiere montate, facilitând interpretarea relațiilor de montare.

findmnt

Pentru a căuta un anumit punct de montare:

findmnt /mount/point

5. Verificarea fișierului/proc/mounts

Fișierul /proc/mounts conține informații în timp real despre toate sistemele de fișiere montate.

cat /proc/mounts

Pentru o mai bună lizibilitate, utilizați:

cat /proc/mounts | column -t

6. Utilizarea comenziiblkid

Pentru a obține informații detaliate despre dispozitivele bloc și UUID-urile acestora, utilizați comanda blkid:

blkid

Acest lucru este util pentru identificarea sistemelor de fișiere montate și a identificatorilor lor unici.

7. Utilizarea comenziidf -T pentru verificarea tipurilor de sisteme de fișiere

Pentru a lista toate sistemele de fișiere montate împreună cu tipurile lor:

df -T

Vizualizarea sistemelor de fișiere montate automat cu /etc/fstab

În Linux, fișierul /etc/fstab conține intrări de configurare care determină cum și unde sunt montate partițiile de disc, partajele de rețea și alte volume la pornire. Este un fișier esențial pentru gestionarea montărilor persistente.

Pentru a vizualiza conținutul acestuia, utilizați:

cat /etc/fstab

O intrare tipică în /etc/fstab arată astfel:

UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/data ext4 defaults 0 2

Explicația câmpurilor:

  1. Dispozitiv – Poate fi un UUID, o etichetă sau o cale a dispozitivului (/dev/sdX1)

  2. Punct de montare – Unde este atașat sistemul de fișiere (de exemplu, /mnt/data)

  3. Tipul sistemului de fișiere – Cum ar fi ext4, xfs, ntfs, nfs

  4. Opțiuni – Opțiuni de montare precum defaults, noatime, ro etc.

  5. Dump – Utilizat de utilitarul de backup dump (de obicei 0)

  6. Pass – Determină ordinea verificărilor sistemului de fișiere la pornire (0, 1 sau 2)

Asigurați-vă că fiecare intrare este corectă pentru a evita erorile de pornire. Puteți testa o nouă intrare fstab fără repornire executând:

sudo mount -a

Această comandă încearcă să monteze toate sistemele de fișiere definite în /etc/fstab și va returna o eroare dacă vreo linie nu este valabilă – ceea ce o face o modalitate sigură de validare a modificărilor.

Concluzie

Monitorizarea sistemelor de fișiere montate în Linux este o abilitate esențială pentru administratorii de sistem. Folosind comenzi precum mount, df, lsblk și findmnt, vă puteți verifica și gestiona cu ușurință sistemele de fișiere pe o soluție de găzduire VPS sau pe un server dedicat. Monitorizarea adecvată ajută la asigurarea unei performanțe optime a sistemului și la depanarea eficientă a problemelor de stocare.