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:
- K - kilobajtov
- M - Megabajti
- G - gigabajtov
- T - terabajti
- P - Petabajtov
- E - Exabytes
- Z - Zetabiti
- Y - Yottabyte
Č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.