Gjeni sa hapësirë ​​në disk përdoret një dosje ose dosje në Linux

Ky udhëzues do t'ju tregojë se si të zbuloni sasinë e hapësirës së diskut në të cilën skedari ose dosja po fillon me përdorimin e linjës komanduese Linux.

Zbuloni madhësinë e skedarëve të të gjithë skedarëve dhe dosjeve

Du komanda përmbledh përdorimin e diskut të çdo skedari.

Në formën e tij më të thjeshtë ju thjesht mund të kryeni komandën e mëposhtme:

du

Kjo do të lëvizë nëpër të gjitha skedarët dhe dosjet brenda drejtorisë aktuale të punës. Për çdo skedar që shfaqet, një madhësi skedari do të shfaqet së bashku me të dhe në pjesën e poshtme, do të shfaqet madhësia totale e skedarit.

Për të gjetur se sa hapësirë ​​përdoret në të gjithë diskun, mund të filloni në dosjen rrënjë duke përdorur komandën e mëposhtme:

du /

Ju mund të keni nevojë të përdorni sudo së bashku me komandën du për të ngritur lejet tuaja si më poshtë:

sudo du /

Çështja kryesore me komandën e mësipërme është se ajo do të listojë vetëm madhësinë e skedarëve të nën-dosjeve dhe jo dosjet brenda tyre.

Për të marrë një listë të plotë, përdorni një nga komandat e mëposhtme:

du -a

du --all

Ju mund të merrni output të lëvizni në faqe duke përdorur komandën më shumë ose komandën më pak si më poshtë:

du | më shumë

du | më pak

Zbuloni madhësinë e dokumenteve të dosjeve dhe dosjeve individuale

Nëse vetëm doni të zbuloni përdorimin e diskut të përdorur nga një skedar i vetëm, mund të specifikoni emrin e skedarit së bashku me komandën du si më poshtë.

du / path / to / file

Për shembull

du image.png

Prodhimi do të jetë diçka e tillë:

36 image.png

Nëse futni një emër dosje së bashku me komandën du merrni një listë të të gjitha dosjeve në dosje.

88 Avulli / shkrimet

92 Avulli

E mësipërme tregon se dosja e avullit ka një dosje logash që ka një madhësi prej 88 dhe gjithsej për dosjen e avullit është 92.

Nuk i liston skedarët në dosjen e dosjeve. Për të marrë listën e skedarëve do të duhet të përdorni komandën e mëposhtme:

du-një avull

Rezultatet janë tani si më poshtë:

84 Steam / logs / bootstrap_log.txt

88 Avulli / shkrimet

92 Avulli

Ndryshimi i prodhimit të madhësisë së skedarit

By default, madhësia e skedarëve renditen si kilobaj. Ju mund ta ndryshoni madhësinë e bllokut në vlera të tjera si më poshtë:

du-BM

Për shembull, unë kam një skedar të quajtur "zorin.iso", i cili sipas parazgjedhjes është 1630535680 në madhësi.

du-BM zorin.iso

Komanda e mësipërme nxjerr madhësinë si 1556M.

Ju gjithashtu mund të përdorni K ose G si më poshtë:

du-BK zorin.iso

du-BG zorin.iso

Në kilobitë, skedari zorin.iso është renditur si 159232K.

Në gigabajt, skedari zorin.iso është renditur si 2G

Ka në fakt 8 cilësime të mundshme të cilat janë si më poshtë:

Nëse jeni duke marrë një listë të skedarëve që përpiqen të marrin madhësinë e saktë të ekranit, është e vështirë. Për shembull, një skedar prej 100 bytesh duhet të shfaqet si bajt, por një skedar që është 16 gigabajt do të tregohet më mirë në gigabajt.

Për të marrë madhësinë e duhur të skedarit në bazë të skedarit që po shfaqet, përdorni një nga komandat e mëposhtme:

du-h

du - njerëzore të lexueshëm

Përmbledh produktin

Ju mund të merrni komandën du për të treguar madhësinë totale të dosjeve dhe dosjeve duke përdorur komandat e mëposhtme:

du-c

du - total

Gjithashtu, mund të eliminoni shumicën e rezultateve të tjera të tilla si listë e dosjeve dhe dosjeve duke përdorur komandat e mëposhtme:

du -s

du - të grumbullohen

përmbledhje

Ju mund të gjeni më shumë rreth komandës du duke përdorur komandën e njeriut në terminal si më poshtë:

njeriu du

Një komandë tjetër që dëshironi të lexoni është komanda df e cila raporton sistemin e skedarëve dhe përdorimin e hapësirës në disk.