Uită-te la spațiul pe disc cu comanda 'df' în Linux

Giteqa

Nu contează dacă sunteți administrator de sistem sau un utilizator obișnuit de desktop, trebuie să știți cât spațiu pe disc aveți disponibil sau folosit pentru ca totul să funcționeze corect în sistemul dvs.

Dacă utilizați Linux pentru desktop, acest lucru se poate face cu un manager de fișiere obișnuit, dar utilizatorul Linux trebuie să cunoască linia de comandă și să profite la maximum. Acesta este motivul pentru care trebuie să știți și să înțelegeți mai multe despre comanda "format disc" sau "df".

Utilizarea comenzii df pentru a verifica spațiul pe disc pe Linux

Să vedem cum puteți utiliza comanda df pentru a obține diverse informații despre spațiul pe disc pe Linux.

Doar apăsați df pentru a vedea informațiile despre disc

Comanda simplă "df" va afișa o listă completă a sistemelor de fișiere din instalarea dvs. Linux. Probabil că vom avea nevoie de un articol întreg pentru a explica ce este un sistem de fișiere, dar pentru moment să presupunem că acesta este un mod de a organiza unele dintre fișierele din sistemul dvs.

.

Aceste informații nu vor fi probabil cele mai bune din punct de vedere al lizibilității, așa că să aruncăm o privire la cea mai bună versiune.

Versiunea lizibilă de "df -h"

Pentru a obține o versiune "citită de om" a rezultatului (ceea ce înseamnă "h"), trebuie să rulați "df -h".

df -h

Acest lucru vă va oferi așa ceva:

.

După cum puteți vedea, listează sistemele de fișiere și utilizează unități de gigabyte și megabyte pentru a reprezenta spațiul, care este mult mai ușor de înțeles și de utilizat.

Tipuri de listă pentru fiecare sistem de fișiere

Ar fi util să listați sistemele de fișiere cu tipul de sistem de fișiere adecvat pentru fiecare. Pentru aceasta puteți utiliza opțiunea "-T":

df -T

.

Verificați spațiul liber pe disc pe Linux folosind comanda df

Uneori doriți să știți cât spațiu pe disc este disponibil pentru un anumit folder din sistemul dvs. în sistemul de fișiere în care se află acel folder, astfel încât să puteți afla pur și simplu folosind "df" cu folderul despre care doriți să știți.

df -h dirname

.

Acest lucru nu trebuie confundat cu a ști cât spațiu ocupă acest folder pe sistem, deoarece aceste informații nu vor fi furnizate de comanda "df", ci de comanda "du" (utilizarea discului). Cu toate acestea, această opțiune df vă va oferi de fapt o idee despre cât spațiu aveți la dispoziție pentru acel folder și despre ce sistem de fișiere este.

Excludeți un anumit tip de sistem de fișiere

Am văzut că "df" vă va oferi o mulțime de informații, dar uneori mai puține sunt mai multe și puteți exclude mai multe tipuri de sisteme de fișiere pentru a obține doar anumite date.

În exemplul meu anterior, puteți vedea că am instalat o mulțime de "legături" și fiecare este listat separat. Toate au un sistem de fișiere "squashfs", așa că dacă le filtrez pentru a NU le include, obțin informații mai limitate:

.

Prin utilizarea opțiunii "x" (excludere), pot elimina tipurile de sistem de fișiere din ieșire pentru a obține informații mai specifice.

df -x filesystem_type

Numai lista de sisteme de fișiere specifice

Pe de altă parte, să presupunem că doriți să enumerați doar anumite tipuri de sisteme de fișiere, așa că, în loc să excludeți toate cele de care nu aveți nevoie, doar enumerați-le pe cel specific dorit.

Există o opțiune foarte simplă: adăugați "-t" și tipul de sistem de fișiere pe care doriți să îl specificați.

df -t file-system_type

.

Rezumatul lecției

După cum puteți vedea, comanda "df" este o comandă foarte utilă pe care ar trebui să o cunoașteți pentru a putea obține mai multe informații despre spațiul dvs. pe disc. Aceasta nu este doar o chestiune de a avea spațiu disponibil pe disc, ci vă oferă și multe oportunități de a afla despre anumite sisteme de fișiere și de a afișa informații într-o varietate de formate.

Desigur, la fel ca în cazul oricărei comenzi, puteți vedea unele dintre celelalte opțiuni pe care le are, pur și simplu executând opțiunea "-help" pe ea:

.

Credeți că există alte opțiuni utile sau cazuri de utilizare pentru comanda df în Linux? Lasă-mi un comentariu mai jos și nu uita să împărtășești acest articol cu ​​oricine crezi că ar putea beneficia de el.