logo

df comandă în Linux cu exemple

Ați simțit vreodată teama înfiorătoare a unui mesaj de eroare pe disc plin pe mașina dvs. Linux? Nu te teme, pentru cei puternicidf>Comanda este gata să vă ghideze prin terenul perfid al gestionării spațiului pe disc! Acest articol aprofundează îndf>comandă, oferindu-vă cunoștințele și abilitățile necesare pentru a vă naviga cu încredere în spațiul de stocare.

Ce este df Command în Linux?

fără disc, cunoscut și sub numele de `df`, care este un utilitar puternic care oferă informații valoroase despre utilizarea spațiului pe disc. The df comanda afișează informații despre utilizarea spațiului de disc al sistemului de fișiere pe sistemul de fișiere montat. Această comandă preia informațiile din `/proc/mounts` sau `/etc/mtab`. În mod implicit, comanda df arată spațiul pe disc în Kilobytes (KB) și utilizează sufixele de unitate SI (de exemplu, M pentru megaocteți, G pentru gigaocteți) pentru claritate.



Sintaxa comenzii `df` în Linux

Sintaxa de bază adf>este:

df [options] [filesystems]>

Aici,

  • options>: Acestea sunt steaguri opționale care modifică rezultatul comenzii. Vom discuta despre unele importante mai târziu.
  • filesystems>: Puteți specifica anumite sisteme de fișiere (puncte de montare) pentru a verifica utilizarea lor în loc să obțineți informații pentru toate unitățile montate.

Dacă nu este dat niciun nume de fișier, acesta afișează spațiul disponibil pe toate sistemele de fișiere montate curent.



De exemplu:

df>

Aceasta va afișa informații despre toate sistemele de fișiere montate, care vor include dimensiunea totală, spațiul utilizat, procentul de utilizare și punctul de montare.

index de șir de caractere java

df



Această comandă afișează un tabel cu coloane pentru:

  • Sistemul de fișiere: Numele dispozitivului de stocare montat (de ex.,/dev/sda4>).
  • Mărimea: Dimensiunea totală a sistemului de fișiere în octeți.
  • Folosit: Cantitatea de spațiu ocupată în prezent de date în octeți.
  • Disponibil: Cantitatea de spațiu liber disponibil în octeți.
  • Utilizare%: Procentul din sistemul de fișiere utilizat.
  • Montat pe: Directorul în care este montat sistemul de fișiere (de ex.,/>,/home>).

Acum, dacă specificați un anumit fișier, atunci acesta va afișa informațiile de montare ale acelui fișier anume.

De exemplu:

df jayesh.txt>

df jayesh.txt

Puteți înlocui `jayesh.txt` cu numele fișierului dorit

Opțiuni disponibile în comanda `df` în Linux

Opțiuni Descriere
„-a” sau „–toate” Include sisteme de fișiere pseudo, duplicate și inaccesibile în rezultat.
„-B” sau „–block-size=” Scala dimensiunile după DIMENSIUNE înainte de a le imprima.
„-h” sau „–lizibil de om” Imprimă dimensiuni într-un format care poate fi citit de om folosind puterea de 1024.
„-H” sau „–si” Imprimă dimensiuni într-un format care poate fi citit de om folosind o putere de 1000.
„-i” sau „–inode” Listează informațiile despre inod în loc să blocheze utilizarea.
„-l” sau „–local” Limitează listarea la sistemele de fișiere locale.
„-P” sau „–portabilitate” Utilizează formatul de ieșire POSIX pentru o portabilitate mai bună.
„–sincronizare” Invocă sincronizarea înainte de a obține informații despre utilizare.
'-total' Elimină toate intrările nesemnificative pentru spațiul disponibil și produce un total general.
„-t” sau „–type=” Limitează listarea la sistemele de fișiere de tip TYPE.
„-T” sau „–tip-tipărire” Imprimă tipul sistemului de fișiere

Utilizarea și implementarea comenzii df în Linux

Opțiunea `-a` în comanda `df` în Linux

Dacă doriți să afișați tot sistemul de fișiere, utilizați opțiunea -a.

df -a>

df -a

Opțiunea `-h` sau `-H` în comanda `df` în Linux

Utilizați opțiunea -h pentru a afișa dimensiunea în putere de 1024

df -h jayesh.txt>

df -h jayesh.txt

Utilizați opțiunea -H pentru a afișa dimensiuni în putere de 1000

df -H jayesh.txt>

df -H jayesh.txt

Opțiunea `–total` în comanda `df` în Linux

Pentru a obține un total total complet, utilizați opțiunea –total

df --total>

df – total

Opțiunea `-T` în comanda `df` în Linux.

Utilizați opțiunea -T pentru a afișa tipul de fișier

De exemplu:

df -T jayesh.txt>

df -T jayesh.txt

Puteți vedea că tipul de fișier pentru `jayesh.txt` este ext4

Opțiunea `–help` din comanda `df` din Linux

Și pentru mai mult ajutor, puteți folosi opțiunea –help.

df --help>

df – ajutor

Opțiunea `-x` în comanda `df` în Linux

Excludeți anumite tipuri de sisteme de fișiere din rezultat

De exemplu: tmpfs

df -x tmpfs>

df -x tmpfs

Întrebări frecvente

1. Ce este df> comandă în Linux și ce face?

sfârșitul java

` df`> comanda este un utilitar Linux care este utilizat pentru a afișa informații despre utilizarea spațiului pe disc pe un sistem de fișiere. Afișează detalii precum spațiul total pe disc, spațiul utilizat, spațiul disponibil și procentul de utilizare pentru fiecare sistem de fișiere montat.

2. Cum folosesc df> comandă pentru a afișa informații despre spațiul pe disc pentru un anumit sistem de fișiere?

Pentru a afișa informații despre spațiul pe disc pentru un anumit sistem de fișiere, puteți utiliza ` -h`> opțiune pentru rezultate care pot fi citite de om și specificați calea sistemului de fișiere ca argument. De exemplu:

df -h /dev/sda1>

3. Poate df> comanda afișează informații despre spațiul pe disc într-un anumit format sau unități?

Da celdf>comanda oferă opțiuni pentru afișarea informațiilor despre spațiul pe disc în diferite formate. The-h>opțiunea, așa cum am menționat mai devreme, afișează dimensiunile într-un format care poate fi citit de om (de exemplu, KB, MB, GB). În plus, puteți utiliza opțiuni precum -k> (kiloocteți), -m> (megaocteți) și -g> (gigaocteți) pentru a personaliza ieșirea.

4. Cum pot sorta df> ieșire pentru a vedea sistemele de fișiere cu cea mai mare sau mai puțină utilizare a spațiului pe disc?

Puteți folosi ` --sort`> opțiunea cu ` df`> comandă pentru a sorta rezultatul pe baza unor coloane specifice. De exemplu, pentru a sorta după procentul de utilizare a spațiului pe disc în ordine descrescătoare, puteți utiliza comanda:

df --sort=-p>

5. Există o modalitate de a exclude anumite sisteme de fișiere din df> ieșire de comandă?

Da, puteți folosi-x>opțiune urmată de o listă de tipuri de sisteme de fișiere de exclus din rezultat. De exemplu, pentru a excludetmpfs>sistem de fișiere, puteți utiliza:

df -x tmpfs>

Concluzie

În acest articol am discutat despre comanda `df`, care este un instrument puternic pentru monitorizarea utilizării spațiului pe disc pe sistemul Linux. Înțelegând opțiunile pe care le-am discutat și utilizându-le în mod eficient pentru a obține informații utile, cum ar fi utilizarea sistemului de fișiere, identificarea potențialelor constrângeri de stocare și luarea unor decizii informate cu privire la alocarea și gestionarea resurselor.