logo

df ukaz v Linuxu s primeri

Ste kdaj občutili srhljiv strah pred sporočilom o napaki, da je disk poln na vašem računalniku Linux? Ne bojte se, za mogočnedf>ukaz je pripravljen, da vas vodi skozi zahrbten teren upravljanja prostora na disku! Ta članek se poglablja vdf>ukaz, ki vas opremi z znanjem in veščinami za samozavestno krmarjenje po vašem skladišču.

Kaj je ukaz df v Linuxu?

disk free, znan tudi kot `df`, ki je zmogljiv pripomoček, ki zagotavlja dragocene informacije o uporabi prostora na disku. The df ukaz prikaže informacije o uporabi prostora na disku datotečnega sistema v nameščenem datotečnem sistemu. Ta ukaz pridobi informacije iz `/proc/mounts` ali `/etc/mtab`. Ukaz df privzeto prikazuje prostor na disku v kilobajtih (KB) in zaradi jasnosti uporablja pripone enot SI (npr. M za megabajte, G za gigabajte).



Sintaksa ukaza `df` v Linuxu

Osnovna sintaksadf>je:

df [options] [filesystems]>

tukaj,

  • options>: To so neobvezne zastavice, ki spremenijo izhod ukaza. O nekaterih pomembnih bomo razpravljali pozneje.
  • filesystems>: Določite lahko določene datotečne sisteme (točke namestitve), da preverite njihovo uporabo, namesto da bi dobili informacije za vse nameščene pogone.

Če ime datoteke ni podano, prikaže prostor, ki je na voljo v vseh trenutno nameščenih datotečnih sistemih.



Na primer:

df>

To bo prikazalo informacije o vseh nameščenih datotečnih sistemih, ki bodo vključevali skupno velikost, uporabljen prostor, odstotek uporabe in točko namestitve.

javascript onload skript

df



Ta ukaz prikaže tabelo s stolpci za:

  • Datotečni sistem: Ime nameščene pomnilniške naprave (npr./dev/sda4>).
  • Velikost: Skupna velikost datotečnega sistema v bajtih.
  • Rabljeno: Količina prostora, ki ga trenutno zasedajo podatki v bajtih.
  • Na voljo: Količina razpoložljivega prostega prostora v bajtih.
  • Uporaba%: Odstotek uporabljenega datotečnega sistema.
  • Nameščen na: Imenik, kjer je nameščen datotečni sistem (npr./>,/home>).

Zdaj, če določite določeno datoteko, bodo prikazane informacije o namestitvi te določene datoteke.

Na primer:

df jayesh.txt>

df jayesh.txt

`jayesh.txt` lahko zamenjate z želenim imenom datoteke

Možnosti, ki so na voljo v ukazu `df` v Linuxu

Opcije Opis
'-a' ali '-vse' Izhod vključuje psevdo, podvojene in nedostopne datotečne sisteme.
'-B ' ali '–block-size=' Prilagodi velikosti za SIZE, preden jih natisne.
'-h' ali '-človeško berljivo' Natisne velikosti v človeku berljivem formatu z uporabo moči 1024.
'-H' ali '-si' Natisne velikosti v človeku berljivem formatu z uporabo moči 1000.
'-i' ali '-inodes' Navede informacije o inode namesto uporabe bloka.
'-l' ali '-lokalno' Omejuje seznam na lokalne datotečne sisteme.
'-P' ali '-prenosljivost' Uporablja izhodni format POSIX za boljšo prenosljivost.
'–sinhronizacija' Prikliče sinhronizacijo, preden dobi podatke o uporabi.
‘–skupaj’ Izbriše vse vnose, ki niso pomembni za razpoložljivi prostor, in ustvari skupno vsoto.
'-t' ali '–type=' Omejuje seznam na datotečne sisteme tipa TYPE.
‘-T’ ali ‘–print-type’ Natisne vrsto datotečnega sistema

Uporaba in izvedba ukaza df v Linuxu

Možnost `-a` v ukazu `df` v Linuxu

Če želite prikazati celoten datotečni sistem, uporabite možnost -a.

df -a>

df -a

Možnost '-h' ali '-H' v ukazu 'df' v Linuxu

Uporabite možnost -h za prikaz velikosti v moči 1024

df -h jayesh.txt>

df -h jayesh.txt

Za prikaz velikosti s potenco 1000 uporabite možnost -H

df -H jayesh.txt>

df -H jayesh.txt

Možnost `–total` v ukazu `df` v Linuxu

Če želite dobiti celotno skupno vsoto, uporabite možnost –total

df --total>

df – skupaj

Možnost `-T` v ukazu `df` v Linuxu.

Za prikaz vrste datoteke uporabite možnost -T

Na primer:

df -T jayesh.txt>

df -T jayesh.txt

Vidite lahko, da je vrsta datoteke za `jayesh.txt` ext4

Možnost `–help` v ukazu `df` v Linuxu

Za dodatno pomoč pa lahko uporabite možnost –help.

df --help>

df – pomoč

Možnost `-x` v ukazu `df` v Linuxu

Iz izhoda izključite določene vrste datotečnih sistemov

Na primer: tmpfs

tipkopis zanke foreach
df -x tmpfs>

df -x tmpfs

Pogosto zastavljeno vprašanje

1. Kaj je df> ukaz v Linuxu in kaj počne?

` df`> ukaz je pripomoček za Linux, ki se uporablja za prikaz informacij o uporabi prostora na disku v datotečnem sistemu. Prikazuje podrobnosti, kot so skupni prostor na disku, uporabljeni prostor, razpoložljivi prostor in odstotek uporabe za vsak nameščen datotečni sistem.

2. Kako uporabljam df> ukaz za prikaz informacij o prostoru na disku za določen datotečni sistem?

Za prikaz informacij o prostoru na disku za določen datotečni sistem lahko uporabite ` -h`> možnost za človeku berljiv izhod in podate pot datotečnega sistema kot argument. Na primer:

df -h /dev/sda1>

3. Ali lahko df> ukaz prikaz informacij o prostoru na disku v določenem formatu ali enotah?

Da,df>ukaz ponuja možnosti za prikaz informacij o prostoru na disku v različnih formatih. The-h>možnost, kot smo že omenili, prikaže velikosti v človeku berljivem formatu (npr. KB, MB, GB). Poleg tega lahko uporabite možnosti, kot je -k> (kilobajti), -m> (megabajti) in -g> (gigabajtov), ​​da prilagodite izpis.

4. Kako lahko razvrstim df> izhod za ogled datotečnih sistemov z največjo ali najmanjšo porabo prostora na disku?

Uporabite lahko ` --sort`> možnost z ` df`> ukaz za razvrščanje izhoda na podlagi določenih stolpcev. Če želite na primer razvrstiti glede na odstotek zasedenosti prostora na disku v padajočem vrstnem redu, lahko uporabite ukaz:

df --sort=-p>

5. Ali obstaja način za izključitev določenih datotečnih sistemov iz df> izhod ukaza?

Da, lahko uporabite-x>možnost, ki ji sledi seznam vrst datotečnih sistemov, ki jih je treba izključiti iz izhoda. Na primer, da izključitetmpfs>datotečni sistem, lahko uporabite:

df -x tmpfs>

Zaključek

V tem članku smo razpravljali o ukazu `df`, ki je močno orodje za spremljanje porabe prostora na disku v sistemu Linux. Z razumevanjem njegovih možnosti, o katerih smo razpravljali, in njihovo učinkovito uporabo za pridobivanje koristnih informacij, kot je uporaba datotečnega sistema, prepoznavanje morebitnih omejitev shranjevanja in sprejemanje premišljenih odločitev glede dodeljevanja in upravljanja virov.