Atrodiet, cik daudz diska vietas tiek izmantots failā vai mapē Linux

Šī rokasgrāmata parādīs, kā noskaidrot diska vietas daudzumu, ko fails vai mape uzsāk, izmantojot Linux komandrindu.

Uzziniet visu failu un mapju faila izmērus

Komandu du apkopo katra faila diska lietošana.

Vienkāršākajā formā varat vienkārši palaist šādu komandu:

du

Tas ļaus ritināt visus failus un mapes pašreizējā darba direktorijā. Katram parādītajam failam blakus ir redzams faila lielums un apakšā, tiks parādīts kopējais faila lielums.

Lai uzzinātu, cik daudz vietas tiek izmantots visam diskam, varat sākt no saknes mapes, 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 /

Galvenais jautājums ar iepriekš minēto komandu ir tas, ka tajā tiks norādīts tikai apakšmapes faila lielums, nevis faili to iekšpusē.

Lai iegūtu pilnīgu sarakstu, izmantojiet kādu no šīm komandām:

du-a

du --all

Jūs varat iegūt izvadi, lai ritinātu lapas, izmantojot vairāk komandu vai mazāku komandu šādi:

du | vairāk

du | mazāk

Uzziniet atsevišķu failu un mapju faila lielumu

Ja jūs vienkārši vēlaties uzzināt diska izmantošanu, ko izmanto viens fails, varat norādīt faila nosaukumu kopā ar du komandu šādi.

du / path / to / file

Piemēram

du image.png

Rezultāts būs šāds:

36 image.png

Ja ievadāt mapes nosaukumu kopā ar komandu du, jūs saņemat visu mapē esošo failu sarakstu.

88 Steam / žurnāli

92 Steam

Iepriekš redzams, ka mapē Tvaika ir žurnālu mape, kuras izmērs ir 88 un kopējais mapes Steam kopējais lielums ir 92.

Tas neuzrāda failus žurnālu mapē. Lai iegūtu failu sarakstu, jums vajadzētu izmantot šādu komandu:

du -a Steam

Rezultāti tagad ir šādi:

84 Steam / logs / bootstrap_log.txt

88 Steam / žurnāli

92 Steam

Mainiet faila lieluma izvadi

Pēc noklusējuma faila lielumi tiek uzskaitīti kā kilobaiti. Varat mainīt bloka izmēru uz citām vērtībām šādi:

du-BM

Piemēram, man ir fails ar nosaukumu "zorin.iso", kas pēc noklusējuma ir 1630535680 lielums.

du-bm zorin.iso

Iepriekš minētā komanda izsniedz izmēru 1556M.

Jūs varat arī izmantot K vai G šādi:

du-bk zorin.iso

du-bg zorin.iso

Kilobaitos zorin.iso fails ir norādīts kā 159232K.

Gigabaitos zorin.iso fails ir norādīts kā 2G

Faktiski ir 8 iespējamie iestatījumi, kas ir šādi:

Ja iegūstat failu sarakstu, kas mēģina iegūt pareizo ekrāna izmēru, ir grūti. Piemēram, failam ar 100 baitiem jābūt attēlotam kā baitiem, bet 16 gigabaitu failam labāk būtu jāparādās gigabaitos.

Lai iegūtu atbilstošu faila lielumu, pamatojoties uz parādīto failu, izmantojiet kādu no šīm komandām:

du-h

du - cilvēks - izlasāms

Apkopo rezultātu

Jūs varat iegūt komandu du, lai parādītu failu un mapju kopējo lielumu, izmantojot šādas komandas:

du-c

du - total

Varat arī likvidēt lielāko daļu citu produkcijas, piemēram, failu un mapju saraksta, izmantojot šādas komandas:

du-s

du --summarize

Kopsavilkums

Jūs varat uzzināt vairāk par komandu du, palaižot komandu komandu termināļā šādi:

man du

Vēl viena komanda, kuru jūs varētu vēlēties izlasīt, ir df komanda, kas ziņo par failu sistēmu un diska vietas izmantošanu.