Poiščite kolikšni prostor na disku v Linuxu

Ta vodnik vam bo pokazal, kako ugotoviti količino prostora na disku, ki se začne z datoteko ali mapo z ukazno vrstico Linux.

Poiščite velikost datotek vseh datotek in map

Ukaz du povzema uporabo diska za vsako datoteko.

V najpreprostejši obliki lahko preprosto zaženete naslednji ukaz:

du

To se bo pomikalo po vseh datotekah in mapah v trenutnem delovnem imeniku. Za vsako datoteko, ki je prikazana, se bo poleg nje prikazala tudi velikost datoteke in na dnu se prikaže celotna velikost datoteke.

Če želite izvedeti, koliko prostora na celotnem disku lahko začnete v korenski mapi, uporabite naslednji ukaz:

du /

Morda boste morali uporabiti sudo skupaj z ukazom du, da bi vaše pravice dovolili, kot sledi:

sudo du /

Glavna težava z zgornjim ukazom je, da bo samo navedel velikost datoteke podmap, ne pa datoteke v njih.

Če želite dobiti popoln seznam, uporabite enega od naslednjih ukazov:

du-a

du-vse

Rezultat lahko dobite tako, da se pomaknete na strani z uporabo ukaza več ali manj, kot sledi:

du | več

du | manj

Poiščite velikost datoteke posameznih datotek in map

Če želite izvedeti samo o uporabi diska, ki jo uporablja ena datoteka, lahko podate ime datoteke skupaj z ukazom du, kot sledi.

du / pot / do / datoteke

Na primer

du image.png

Rezultat bo nekaj takega:

36 image.png

Če vnesete ime mape skupaj z ukazom du, dobite seznam vseh datotek v mapi.

88 Steam / dnevniki

92 Steam

Zgoraj je razvidno, da ima mapa Steam mapo dnevnikov, ki ima velikost 88 in skupna vrednost za mapo Steam je 92.

Datoteke ne pušča v mapi dnevnikov. Da bi dobili seznam datotek, bi morali uporabiti naslednji ukaz:

du-a Steam

Rezultati so naslednji:

84 Steam / dnevniki / bootstrap_log.txt

88 Steam / dnevniki

92 Steam

Spremenite izhodno velikost datoteke

Privzeto so velikosti datotek navedene kot kilobajtov. Velikost bloka lahko spremenite na druge vrednosti, kot sledi:

du-BM

Na primer, imam datoteko z imenom "zorin.iso", ki je privzeta velikost 1630535680.

du-BM zorin.iso

Zgornji ukaz izvede velikost kot 1556M.

K ali G lahko uporabite tudi na naslednji način:

du-BK zorin.iso

du-BG zorin.iso

V kilobajtih je datoteka zorin.iso navedena kot 159232K.

V gigabajtih je datoteka zorin.iso navedena kot 2G

Obstaja 8 možnih nastavitev, ki so:

Če dobite seznam datotek, ki poskušajo dobiti pravilno velikost zaslona, ​​je težko. Na primer, datoteko 100 bajtov mora biti prikazana kot bajtov, vendar bi bila datoteka gigabajtov v gigabajtih boljša.

Če želite dobiti ustrezno velikost datoteke glede na prikazano datoteko, uporabite enega od naslednjih ukazov:

du-h

du - človeško berljiv

Povzemite rezultat

Du ukaz lahko dobite tako, da prikažejo skupno velikost datotek in map z naslednjimi ukazi:

du-c

du - skupaj

Večino drugega izhoda, kot je na primer seznam datotek in map, lahko odpravite tudi z naslednjimi ukazi:

du-s

du - sumiramo

Povzetek

Več o ukazu du lahko izvedete z ukazom man v terminalu na naslednji način:

človek du

Drugi ukaz, o katerem boste morda želeli prebrati, je ukaz df, ki poroča o datotečnem sistemu in uporabi prostora na disku.