Cele mai bune 10 instrumente de monitorizare a partițiilor de disc Linux pentru 2023


În acest articol, vom analiza o serie de utilitare de linie de comandă Linux pe care le puteți utiliza pentru a verifica partițiile de disc în Linux.

Monitorizarea utilizării spațiului pentru dispozitivele de stocare este una dintre cele mai importante sarcini pentru un SysAdmin, care asigură că există spațiu liber adecvat disponibil pe dispozitivele de stocare pentru a menține funcționarea eficientă a sistemului dumneavoastră Linux.

Lista instrumentelor de linie de comandă pentru a verifica partițiile de disc Linux

Următoarea este o listă de utilitare din linia de comandă pentru tipărirea tabelelor de partiții ale dispozitivelor de stocare și utilizarea spațiului.

1. Comanda fdisk (disc fix).

fdisk este un instrument puternic și popular de linie de comandă folosit pentru crearea și manipularea tabelelor de partiții ale discului. Acesta acceptă diverse formate de tabel de partiții, inclusiv GPT, MBR, Sun, SGI și BSD.

Puteți utiliza interfața ușor de utilizat, bazată pe text și bazată pe meniuri, a fdisk pentru a efectua sarcini precum afișarea, crearea, redimensionarea, ștergerea, modificarea, copierea și mutarea partițiilor de pe discurile de stocare

Comanda fdisk de mai jos va tipări tabelul de partiții al tuturor dispozitivelor bloc montate:

sudo fdisk -l

Pentru mai multe utilizări și exemple ale comenzii „fdisk”, vă rugăm să citiți „10 exemple de comandă „fdisk” pentru gestionarea partițiilor”.

2. Comanda sfdisk (fdisk cu scripturi).

sfdisk funcționează în mod similar cu fdisk, deoarece poate imprima sau manipula un tabel de partiții de disc de stocare. Cu toate acestea, sfdisk oferă funcții suplimentare care nu sunt disponibile în fdisk. Îl puteți folosi la fel ca fdisk și acceptă și tabele de partiții GPT, MBR, Sun și SGI.

O diferență între cele două este că sfdisk nu creează partițiile standard de sistem pentru etichetele de disc SGI și SUN, așa cum o face fdisk.

sudo sfdisk -l 

Pentru mai multă utilizare, parcurgeți paginile de manual sfdisk.

3. cfdisk (blesteme fdisk) Comanda

cfdisk este un program simplu folosit pentru tipărirea și gestionarea partițiilor de disc, oferind funcționalități de partiționare de bază printr-o interfață ușor de utilizat, care funcționează în mod similar cu comenzile mai puternice precum fdisk și sfdisk, permițând utilizatorilor să vizualizeze, să adauge, să ștergă și să modifice partițiile de pe hard disk.

Folosiți tastele săgeți dreapta și stânga pentru a muta marcatorul peste filele de meniu.

sudo cfdisk

4. Comanda separată

Comanda parted este un utilitar versatil și puternic pentru gestionarea partițiilor de disc pe sisteme de operare asemănătoare Unix. Cu o gamă largă de funcții, permite utilizatorilor să creeze, să redimensioneze, să ștergă și să manipuleze partiții de pe hard disk, făcându-l esențial pentru administratorii de sistem și utilizatorii avansați.

Instrumentul despărțit acceptă atât MBR (Master Boot Record), cât și GPT (Tabel de partiții GUID) scheme de partiționare și oferă opțiuni pentru diferite sisteme de fișiere.

În plus, parted oferă o serie de caracteristici avansate, cum ar fi controlul alinierei și capacitatea de a crea, redimensiona și copia partiții de disc (adăugați o bară de progres în timpul copierii), făcându-l un instrument indispensabil pentru sarcinile de gestionare a discurilor.

sudo parted -l

5. Comanda lsblk (bloc listă).

Comanda lsblk oferă o imagine de ansamblu detaliată a dispozitivelor de stocare, inclusiv hard disk-uri, unități SSD și medii amovibile, împreună cu informațiile asociate acestora, cum ar fi dimensiunea, partițiile și punctele de montare.

lsblk ajută la sarcinile de administrare a sistemului, facilitând identificarea resurselor de stocare disponibile, înțelegerea configurațiilor discurilor și gestionarea eficientă a dispozitivelor de stocare.

Opțiunile sale simple de ieșire și personalizare îl fac un instrument valoros pentru administratorii de sistem, ajutând la asigurarea unei gestionări eficiente a stocării și depanare.

lsblk  

6. blkid (bloc id) Comanda

Comanda blkid este utilizată pentru a identifica dispozitivele blocate, cum ar fi hard disk-urile și partițiile, după identificatorul lor unic universal (UUID) sau alte atribute. Oferă informații esențiale despre dispozitivele de stocare, facilitând montarea și gestionarea acestora.

blkid 

7. hwinfo (informații hardware) Comanda

Comanda hwinfo este folosită pentru a furniza date complete despre componentele sistemului, inclusiv CPU, RAM, dispozitive de stocare, plăci grafice, interfețe de rețea și multe altele.

Administratorii de sistem și utilizatorii folosesc „hwinfo” pentru a diagnostica problemele hardware, pentru a identifica driverele compatibile și pentru a îmbunătăți performanța sistemului.

hwinfo

Pentru a restricționa informațiile la un rezumat, utilizați opțiunea --short ca în comanda de mai jos:

hwinfo --short --block

Asigurați-vă că instrumentul hwinfo este instalat pe sistemul dvs. pentru a obține rezultatele de mai sus.

Lista instrumentelor de linie de comandă pentru monitorizarea utilizării spațiului pe disc Linux

Următoarea listă include utilitare de linie de comandă pentru monitorizarea utilizării spațiului de disc Linux.

8. df (sistem de fișiere pe disc) Comanda

Comanda df este utilizată pentru a prelua informații esențiale despre utilizarea discului și spațiul de stocare disponibil în utilizarea sistemului de fișiere Linux.

Comanda „df” ajută utilizatorii să monitorizeze alocarea spațiului pe disc, să identifice potențiale probleme de stocare și să ia decizii informate cu privire la gestionarea și curățarea datelor.

Comutatorul '-hT' din comanda de mai jos permite raportarea lizibilă de către om a dimensiunii discului, spațiului utilizat, spațiului disponibil și procentajelor de spațiu utilizat.

df -hT

9. du (utilizarea discului) Comanda

Comanda du este folosită pentru a permite utilizatorilor să evalueze spațiul ocupat de fișiere și directoare pe dispozitivul lor de stocare într-un format care poate fi citit de om.

Comanda du ajută utilizatorii să identifice fișierele sau directoarele care consumă cel mai mult spațiu, ajutând la sarcinile de gestionare, curățare și optimizare a discurilor. Această comandă este de neprețuit pentru administratorii de sistem și utilizatorii care doresc să mențină o utilizare eficientă a discului.

du -sh /home/tecmint

10. pydf (python df) Comanda

Comanda pydf este un utilitar excepțional de linie de comandă Python și un înlocuitor excelent pentru comanda df în Linux. Folosește culori distincte pentru a evidenția partițiile de disc cu atribute specifice.

pydf

Asigurați-vă că utilitarul „pydf” este instalat pe sistemul dvs. Dacă nu este instalat, îl puteți instala folosind articolul „Instalare instrument Pydf în Linux”.

Ce să faceți când discul/partiția dvs. Linux rămâne fără spațiu?

Odată ce vă dați seama că oricare dintre discurile dvs. de stocare rămâne fără spațiu sau este plin, ar trebui să:

  • Mai întâi, faceți o copie de rezervă a tuturor fișierelor importante de pe sistem folosind oricare dintre instrumentele de backup ale sistemului Linux.
  • Apoi, verificați care fișiere sau directoare ocupă cea mai mare cantitate de spațiu pe disc(e) folosind comanda du.
  • Apoi ștergeți de pe discul(e) de stocare orice fișiere care nu mai sunt importante sau pe care nu le veți folosi în viitor cu ajutorul comenzii rm sau puteți utiliza instrumentele CCleaner pentru a găsi și șterge fișierele nedorite în Linux.
  • Dacă partiția dvs. rădăcină se umple, puteți redimensiona partiția rădăcină folosind LVM, ar trebui să fie destul de clar.

Notă: în cazul în care ștergeți orice fișier important, puteți recupera fișierul șters în Linux.

Concluzie

În acest articol, am vorbit despre o serie de utilitare utile pentru linia de comandă pentru afișarea tabelelor de partiții ale discurilor de stocare și monitorizarea utilizării spațiului.

Dacă există vreun utilitar important de linie de comandă pentru același scop, pe care l-am omis? Anunțați-ne prin secțiunea de comentarii de mai jos. Puteți pune o întrebare sau ne puteți oferi și feedback.