Најдете колку простор на дискот се користи датотека или папка во Линукс

Овој водич ќе ви покаже како да ја откриете количината на простор на дискот што датотеката или папката се стартуваат со командната линија на Линукс.

Дознајте ги големини на датотеки за сите датотеки и папки

Командата du ја сумира употребата на дискот на секоја датотека.

Во наједноставна форма можете едноставно да ја извршите следната команда:

du

Ова ќе се движи низ сите датотеки и папки во рамките на овој работен директориум. За секоја датотека што е прикажана, големината на датотеката ќе биде прикажана заедно со неа и на дното, ќе се прикаже вкупната големина на датотеката.

За да дознаете колку простор се користи на целиот диск, можете да започнете во папката root со користење на следнава команда:

du /

Можеби ќе треба да го користите sudo заедно со командата du за да ги подигнете вашите дозволи како што следува:

sudo du /

Главното прашање со горенаведената команда е дека ќе ја прикажува само големината на датотеката на потпапки, а не датотеките во нив.

За да добиете комплетен список, користете една од следниве команди:

du -a

du -all

Можете да го добиете излезот за да дојдете на страници со користење на повеќе команда или помалку команда како што следува:

du | повеќе

du | помалку

Дознајте големината на датотеките на поединечни датотеки и папки

Ако само сакате да ја дознаете употребата на дискот што се користи од една датотека, можете да го наведете името на датотеката заедно со командата du како што следува.

du / path / до / датотека

На пример

du image.png

Излезот ќе биде вака:

36 image.png

Ако внесете име на папка, заедно со командата du, добивате листа на сите датотеки во папката.

88 Steam / logs

92 Steam

Горенаведеното покажува дека папката Steam има папка за дневници со големина од 88, а вкупната вредност на папката Steam е 92.

Не ги наведува датотеките во папката за дневникот. За да ја добиете листата на датотеки, ќе треба да ја користите следнава команда:

du-a Steam

Резултатите сега се како што следува:

84 Steam / logs / bootstrap_log.txt

88 Steam / logs

92 Steam

Промена на излезот од големината на датотеката

По дифолт, големината на датотеките се наведени како килобајти. Можете да ја промените големината на блокот на други вредности на следниов начин:

du-BM

На пример, имам датотека наречена "zorin.iso", која по димензии е 1630535680 во големина.

du-BM zorin.iso

Горенаведената команда ја дава големината како 1556M.

Исто така можете да го користите K или G на следниов начин:

du-BK zorin.iso

du-BG zorin.iso

Во килобајти, датотеката zorin.iso е наведена како 159232K.

Во гигабајти, датотеката zorin.iso е наведена како 2G

Всушност постојат 8 можни поставки кои се како што следува:

Ако добивате листа на датотеки што се обидуваат да ја добијат точната големина на екранот, е тешко. На пример, датотеката од 100 бајти треба да биде прикажана како бајт, но датотека која е 16 гигабајти ќе биде подобро прикажана во гигабајти.

За да ја добиете соодветната големина на датотека врз основа на прикажаната датотека, користете една од следниве команди:

du -h

ду - хуман читлив

Сумирај го излезот

Можете да ја добиете командата du за да ја прикажете вкупната големина на датотеките и папките со користење на следниве команди:

du-c

du - тотално

Исто така, можете да го елиминирате најголемиот дел од другиот излез, како што е листата на датотеки и папки со помош на следниве команди:

du-s

du -summarize

Резиме

Можете да дознаете повеќе за команда du со извршување на командата за човекот во терминалот на следниов начин:

man du

Друга наредба за која можеби ќе сакате да прочитате е командата df која известува за датотечниот систем и за користењето на дискот.