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 cel
df>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.