Comandă pentru a vizualiza spațiul pe disc Linux și utilizarea discului de sistem

Hard disk-ul este una dintre componentele esențiale și fundamentale ale oricărui computer, deoarece instalează sistemul de operare, aplicațiile și servește pentru a stoca toate informațiile noastre, precum și pentru a le face backup prin copii de rezervă.

În zilele noastre există unități de hard disk de mare capacitate, dar încetul cu încetul acest spațiu este ocupat cu informații noi, iar limita de stocare ajunge la vârf, ceea ce poate genera neconcordanțe precum reporniri, opriri, blocarea deschiderii fișierelor, încetineală și multe altele pentru care, indiferent de tip de utilizator care este, este recomandabil să monitorizăm constant această capacitate și astăzi vom învăța să verificăm utilizarea hard diskului în timp real în mediile Linux.

1. Vizualizați informații despre spațiul pe disc utilizând comanda df în Linux


Comanda df a fost dezvoltată pentru a oferi informații despre spațiul total, ocupat și liber pe discul sistemului de operare într-un mod simplu.

Cu comanda df, vor fi afișate informații despre sistemul de fișiere în care este găzduit fiecare fișier sau în mod implicit despre toate sistemele de fișiere actuale.

Pasul 1
Sintaxa de bază pentru utilizarea acestei comenzi este următoarea:

 df [opțiuni] [dispozitiv] 
Pasul 2
Putem folosi direct comanda df și rezultatul obținut va fi următorul:

MARI

Pasul 3
Acolo vom vedea fiecare sistem de fișiere cu detalii precum:

  • Spațiu folosit
  • Spatiu liber
  • Locația în care este montat etc.
Pasul 4
Putem folosi parametrul -h pentru a vizualiza aceste informații într-un format lizibil:
 df -h

MARI

Pasul 5
Cu comanda df va fi posibil să obținem informații precise despre un dispozitiv sau un punct de montare, de exemplu, dacă dorim să vedem detaliile punctului / dev / sda vom executa următoarele:

 df / dev / sda 
Pasul 6
Sau putem vedea detalii despre un anumit traseu, de exemplu:
 df / acasă 

MARI

Pasul 7
Următoarele coloane se remarcă acolo:

Sistemul de fișiereIndică sursa punctului de montare, care este în general un dispozitiv.

1K blocuriEste numărul total de blocuri.

FolositIndică numărul de blocuri utilizate.

DisponibilEste numărul de blocuri disponibile.

Folosiți procentajulIndică procentul de Utilizat împărțit la Dimensiune.

Montat peEste ținta sau punctul de montare.

Pasul 8
Comanda df ne oferă posibilitatea de a specifica numai coloanele care trebuie afișate, pentru aceasta vom folosi următoarea sintaxă:

 df --output = câmp1, câmp2, … 
Pasul 9
De exemplu, putem executa următoarele:
 df --output = sursă, folosit, disponibil / acasă / 
Pasul 10
Rezultatul va fi doar acele trei coloane ale punctului selectat:

MARI

Pasul 11
Pentru a vizualiza toate câmpurile disponibile putem executa următoarea linie:

 df -o 

MARI

Pasul 12
De asemenea, avem următoarele alternative de utilizare:

df -hAfișează datele în format uman.

df -mAfișează ieșirea în megaocteți.

df -kAfișează ieșirea în kilobyți, valoarea implicită.

Pasul 13
Linux are un sistem numit inode, un inode este practic o structură de date din sistemul de fișiere care este responsabilă pentru stocarea tuturor informațiilor despre fișier, comanda df ne permite, de asemenea, să vedem spațiul respectivelor inode executând oricare dintre următoarele opțiuni :

 df -i df -i -h 

MARI

Pasul 14
Dacă dorim să verificăm tipul de sistem de fișiere al fiecărui punct de montare, cum ar fi ext4, btrfs, ext2, nfs4, fuse, cgroup și multe altele, va fi necesar să folosim următoarea comandă:

 df -T df -T -h df -T -h / home / (cale specifică)

MARI

Pasul 15
În același segment, dacă dorim să excludem un sistem de fișiere, trebuie să adăugăm parametrul -x astfel:

 df -x ext3 
Pasul 16
Dacă dorim să fie afișate toate sistemele de fișiere de ieșire care au o dimensiune de zero blocuri, putem executa:
 df -a 

MARI

Pasul 17
Pentru a obține mai multe informații despre această comandă putem executa:

 df -help 

2. Vizualizați informațiile despre spațiul pe disc utilizând comanda du în Linux


Comanda du este o altă alternativă pe care Linux ne-o oferă pentru a obține informații despre spațiul pe disc pe baza unui set de fișiere, directoare sau recursiv.

Pasul 1
Pentru a utiliza această comandă avem următoarele alternative de bază:

 du du / path du [opțiuni] [directoare și / sau fișiere]

MARI

Pasul 2
Aceste opțiuni ne permit să vedem numele și consumul de spațiu al fiecăruia dintre directoare, inclusiv toate subdirectoarele din arborele directorului. Dacă dorim să vedem aceste rezultate într-un format lizibil de către om, executăm următoarele:

 du -h 

MARI

Pasul 3
Putem vedea detalii despre un anumit director folosind oricare dintre următoarele opțiuni:

 du / home / du -h / home /

MARI

Pasul 4
Pentru a vedea un rezumat al informațiilor în care este afișat doar spațiul total de pe disc ocupat de un arbore de directoare și, în același timp, subdirectoarele sunt șterse, putem executa următoarele:

 du -s / home du -sh / home

MARI

Pasul 5
Dacă obiectivul este de a vizualiza toate sistemele de fișiere pe care le executăm:

 du -a / home du -a -h / home

MARI

Pasul 6
Cu comanda du putem vedea în detaliu spațiul unui anumit tip de extensie, de exemplu, dacă dorim să vedem spațiul tuturor fișierelor text executăm următoarele:

 du -ch * .txt 

MARI

Pasul 7
Putem lista un anumit număr de directoare pentru a le vedea spațiul, pentru aceasta executăm următoarea sintaxă:

 du -a / cale / | sortează -n -r | cap -n # a lista 

MARI

3. Vizualizarea informațiilor despre spațiul de captare a imaginii utilizând comanda btrfs pe Linux


Pentru sistemul de fișiere btrfs, care este un sistem de fișiere special pentru captarea imaginilor, trebuie să folosim comanda btrfs fi df pentru a vizualiza informațiile de utilizare a spațiului pentru un punct de montare.

Pasul 1
Sintaxa de utilizat este:

 btrfs sistem de fișiere df / cale / btrfs fi df / dev / cale btrfs fi df [opțiuni] / cale /

MARI

Pasul 2
Pentru a vedea numerele brute în octeți, vom executa următoarele:

 btrfs fi df -b / home 

MARI

Pasul 3
Alternativ, putem rula:

Afișați datele în Kilobytes

 btrfs fi df -k / home 

Afișați datele în megaocteți

 btrfs fi df -m / home 

Afișați date în Gigabytes

 btrfs fi df -g / home 

Afișați date în Terabytes

 btrfs fi df -t / home 

Cu aceste comenzi simple va fi posibil să cunoașteți în detaliu spațiul disponibil în Linux și astfel să gestionați mai bine această secțiune importantă pe fiecare computer.

wave wave wave wave wave