Linux este o platformă legendară cu o serie de instrumente încorporate în ecosistem. Desigur, există și alte 3rd-instrumente de petrecere pentru verificarea utilizării spațiului pe disc. Cu toate acestea, există și un puternic instrument încorporat pentru a face treaba - df.
Termenul „df” înseamnă „sistem de fișiere disc”. Utilizând acest instrument, puteți obține un rezumat complet al utilizării spațiului pe disc pentru un anumit sistem de fișiere. Există o mulțime de scenarii în care acest lucru poate fi util. Să trecem la utilizarea, sfaturile și trucurile „df”!
Locație
Aproape toate instrumentele încorporate se află sub directorul „/ usr / bin”. „Df” nu face excepție.
care df
Utilizarea discului sistemului de fișiere
Când rulăm „df” doar de la sine, acesta raportează sistemele de fișiere actuale pe disc (discuri) împreună cu alte informații valoroase precum punctele de montare, procentul de utilizare, spațiul utilizat și disponibil și numărul total de blocuri.
df
Dacă sunteți confuz cu rezultatul, puteți adăuga oricând steagul „-h”. În esență, acest indicator indică „df” să imprime ieșirea în format „lizibil de către om”.
df -h
Afișați informații despre toate sistemele de fișiere
Comanda anterioară va fi, de cele mai multe ori, tot ce aveți nevoie pentru a verifica utilizarea discului de diferite sisteme de fișiere. Cu toate acestea, dacă există sisteme de fișiere fictive și doriți și statisticile lor, există un semnal diferit de utilizat. În acest scop, treceți steagul „-a”.
df -a
Din nou, pentru un format care poate fi citit de om, adăugați steagul „-h”.
df -ah
Sau,
df -a -h
Utilizarea pe disc a unui anumit sistem de fișiere
Sunteți doar interesat de un anumit sistem de fișiere?
În exemplele anterioare, „df” ar arăta utilizarea discului tuturor sistemelor de fișiere din sistem. Pentru verificarea utilizării discului unui anumit sistem de fișiere, utilizați semnalizatorul „-T”.
df -T / acasădf -T /
Vă recomand să utilizați steagul „-h” pentru o mai bună înțelegere a rezultatului.
df -hT
Afișați rezultatul în MB / GB
Afișarea statisticilor de utilizare a discului în format MB (megabyte) este destul de util pentru mulți dintre noi. Dacă doriți ca „df” să producă rezultatul în MB, utilizați doar steagul „-m” cu orice comandă aruncați asupra sa.
df -m
După cum putem vedea, ieșirea arată doar cifre. Aceste numere sunt numere întregi și reprezintă numărul de MB pentru fiecare sistem de fișiere.
Cu toate acestea, atunci când lucrați cu unele sisteme de fișiere BIG, rezultatul în MB va fi destul de inutil, corect? În acest caz, avem opțiunea „-h”. Da, este același steag „citibil de om” pe care îl cunoaștem și îl iubim.
df -h
Avantajul este că se va afișa în GB dacă dimensiunea este prea mare; în caz contrar, va apărea ca MB sau KB.
Informații despre inoduri
Când rulați „df”, nu afișează informațiile despre inod ale sistemului de fișiere respectiv. Dacă aveți nevoie de informații despre inode, utilizați steagul „-i”.
df -hi
Tipul sistemului de fișiere
Fiecare sistem de fișiere din ecosistemul Linux trebuie să aibă un anumit tip. În cazuri, sistemul de fișiere poate fi extrem de crucial pentru a determina scopul de a efectua o serie de acțiuni. În acest scop, utilizați steagul „-T”.
df -T
Sisteme de fișiere specifice
Uneori, vă recomandăm să verificați numai starea anumitor sisteme de fișiere. De exemplu, ce zici de doar informațiile tuturor sistemelor de fișiere ext4? Dacă obiectivul dvs. este ceva de genul acesta, atunci utilizați steagul „-t” urmat de tipul sistemului de fișiere.
De exemplu, să verificăm informațiile tuturor extensiilor ext4.
df -at ext4
Aici, „df” va raporta toate sistemele de fișiere care se potrivesc cu tipul ext4.
Pentru a înțelege mai bine rezultatul, iată cum îmi place să modific comanda.
df -aTt ext4df -aTt tmpfs
Acum, tipul de sistem de fișiere este vizibil și ușor de înțeles de efectul semnalizatorului „-t”.
Excluzând anumite sisteme de fișiere
În exemplul anterior, am imprimat informațiile despre un anumit tip de sistem de fișiere, nu? Ce zici de excluderea unui anumit tip și de tipărirea despre orice alt sistem de fișiere? Da, „df” permite și o astfel de operare. În acest caz, semnalizatorul este „-x” urmat de tipul de sistem de fișiere care trebuie exclus.
df -ax ext4
Pentru a înțelege efectul acestui steag, utilizați-l cu „-a” și „-T”.
df -aTx ext4
Sisteme de fișiere locale
Dacă sistemul dvs. este foarte modificat și depinde și de sistemele de fișiere la distanță, atunci „df” le va afișa pe toate ori de câte ori executați oricare dintre aceste comenzi. Dacă doriți sisteme de fișiere locale și la distanță în același timp, executați comenzile „df” ca de obicei. Cu toate acestea, dacă sunteți interesat doar de sistemele de fișiere locale, adăugați doar steagul „-l”.
df -aTl
Versiunea „df”
Acesta este doar un lucru banal. Dacă sunteți interesat de versiunea „df”, rulați următoarea comandă.
df --versiune
După cum spune ieșirea, face parte din nucleutil-urile GNU. Deci, orice sistem cu acest set de instrumente va avea preinstalat „df”.
Gânduri finale
Nu se întâmplă atât de multe lucruri cu „df”. Este un instrument cu adevărat simplist, dar puternic, capabil să răspundă nevoilor aproape tuturor lucrurilor pe care oricine le are de făcut cu sistemele lor de fișiere. Dacă sunteți interesat de toate opțiunile disponibile și de ghidul detaliat, executați următoarele comenzi.
df --helpom df
info df
Bucurați-vă!