Komandas "du" lietojuma piemēri
Šajā rokasgrāmatā parādīts, kā izmantot Linux komandrindu, lai uzzinātu, cik diska vietas aizņem fails vai mape.
Uzziniet visu failu un mapju failu izmērus
Komanda du apkopo katra faila diska lietojumu. Vienkāršākajā formā varat palaist šādu komandu:
du
Tas ritina pašreizējā darba direktorijā esošos failus un mapes. Katram parādītajam failam blakus tiek parādīts faila lielums, un apakšā tiek parādīts kopējais faila lielums.
Lai uzzinātu, cik daudz vietas diskā tiek izmantots, sāciet ar saknes mapi, izmantojot šo komandu:
du /
Jums var būt nepieciešams izmantot sudo kopā ar komandu du, lai paaugstinātu savas atļaujas šādi:
sudo du /

Galvenā problēma ar iepriekš minēto komandu ir tāda, ka tajā ir norādīts tikai apakšmapju faila lielums, nevis šajās apakšmapēs esošie faili.
Lai iegūtu pilnu sarakstu, izmantojiet kādu no šīm komandām:
du -a
du --visi

Lai izvade ritinātu lapās, izmantojiet vairāk komandu vai mazāk komandu sekojoši:
du | vairāk
du | mazāk

Uzziniet atsevišķu failu un mapju faila lielumu
Ja vēlaties uzzināt diska lietojumu, ko izmanto viens fails, norādiet faila nosaukumu kopā ar komandu du šādi:
du /ceļš/uz/failu
Piemēram:
du image.png
Izvade būs aptuveni šāda:
36 image.png

Ja ievadāt mapes nosaukumu kopā ar komandu du, tiek parādīts visu mapē esošo failu saraksts. Piemēram:
88 Steam/baļķi
92 Steam
Iepriekš redzamais parāda, ka Steam mapei ir žurnālu mape, kuras izmērs ir 88, un kopējais Steam mapes apjoms ir 92.
Tajā nav uzskaitīti faili žurnālu mapē. Lai iegūtu failu sarakstu, izmantojiet šo komandu:
du -a Steam
Rezultāti tagad ir šādi:
84 Steam/logs/bootstrap_log.txt
88 Steam/baļķi
92 Steam

Mainiet faila lieluma izvadi
Pēc noklusējuma failu izmēri ir norādīti kilobaitos. Bloka izmēru var mainīt uz citām vērtībām, kā norādīts tālāk.
du -BM
Piemēram, fails ar nosaukumu zorin.iso, kura izmērs pēc noklusējuma ir 1630535680.
du -BM zorin.iso
Iepriekš minētā komanda izvada izmēru kā 1556 M.

Varat arī izmantot K vai G šādi:
du -BK zorin.iso
du -BG zorin.iso
Kilobaitos fails zorin.iso ir norādīts kā 159232K. Gigabaitos fails zorin.iso ir norādīts kā 2G.
Ir astoņi iespējamie iestatījumi, kas ir šādi:
- K: kilobaiti
- M: megabaiti
- G: gigabaiti
- T: terabaiti
- P: Petabaiti
- E: Eksabaiti
- Z: Zetabaiti
- Y: Jotabaiti
Ja saņemat failu sarakstu, ir grūti iegūt pareizo displeja izmēru. Piemēram, 100 baitu fails ir jāparāda kā baiti. Fails, kas ir 16 gigabaiti, labāk tiek parādīts gigabaitos.
Lai iegūtu atbilstošu faila lielumu, pamatojoties uz parādīto failu, izmantojiet vienu no šīm komandām:
du -h
du -- cilvēkiem lasāms

Apkopojiet rezultātu
Lai komanda du parādītu kopējo failu un mapju lielumu, izmantojiet šādas komandas:
du -c
du -- kopā
Varat arī noņemt lielāko daļu citu izvadu, piemēram, failu un mapju sarakstu, izmantojot šādas komandas:
du -s
du -- apkopot
Kopsavilkums
Jūs varat uzzināt vairāk par komandu du, terminālī izpildot komandu man šādi:
cilvēks du
Vēl viena komanda, par kuru jūs varētu vēlēties izlasīt, ir df komanda. Šī komanda ziņo par failu sistēmas un diska vietas lietojumu.