Gestionarea discului

Comandă Linux df

Comandă Linux df
Există o mulțime de instrumente care oferă metode perfecte de verificare a utilizării spațiului pe disc. Aceste instrumente sunt extrem de utile în menținerea controlului consumului de disc. Este posibil să nu avem chef, dar spațiul pe disc este o resursă valoroasă pentru sistemele noastre.

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 ext4

df -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 --help

om df

info df

Bucurați-vă!

Battle For Wesnoth 1.13.6 Development Released
Battle For Wesnoth 1.13.6 released last month, is the sixth development release in the 1.13.x series and it delivers a number of improvements, most no...
Cum se instalează League Of Legends pe Ubuntu 14.04
Dacă ești fan al League of Legends, atunci aceasta este o oportunitate pentru tine de a testa rula League of Legends. Rețineți că LOL este acceptat pe...
Instalați cel mai recent joc de strategie OpenRA pe Ubuntu Linux
OpenRA este un motor de jocuri de strategie în timp real Libre / Free care recreează primele jocuri Westwood, cum ar fi clasicul Command & Conquer: Re...