Погледајте наредбу за величину директоријума Линук

Управљање Линук системима укључује многе задатке, неке важније од других, а један од њих је управо јасна свијест о величини директорија у којима хостујемо датотеке и варијабле, што је кључно за познавање величине коју заузимају на диску и помоћу њега одредите задатке отклањања грешака у случају да представимо вишак неупотребљивог простора на рачунару.

Могли бисмо ићи датотеку по датотеку да видимо њихова својства и тиме одредити величину сваке од њих, али ово логично постаје досадан и опсежан задатак, како бисмо спријечили да нам Линук нуди наредбу ду за пуно потпунију контролу.

Ду је стандардна Линук наредба с којом на интегрални начин приступамо детаљима и информацијама о кориштењу диска, ду ради интегрално за одређене директорије и има варијације које нам омогућавају да прилагодимо излаз према захтјевима информација.

Солветиц ће објаснити како се помоћу команде ду може видети величина директоријума у ​​Линуку.

Како видети величину директоријума у ​​Линук -у помоћу ду

Корак 1
Основна синтакса је покретање ду без икаквих параметара, па ћемо као резултат видети следеће:

 ду

ЕНЛАРГЕ

Вриједности које видимо крајње лијево су кориштење диска, затим видимо одређени директориј и на крају резултата проналазимо сажетак цијелог / хоме директорија.

Корак 2
Могуће је користити ду за одређени директоријум:

 ду именик

ЕНЛАРГЕ

Корак 3
Видимо да је резултат у килобајтима, можемо приказати величину у "човеку читљивом формату" са параметром -х:

 ду директоријум -х

ЕНЛАРГЕ

Корак 4
Овај резултат је сада приказан у МБ, ова вредност се може изразити у мегабајтима или килобајтима ако је потребно на следећи начин:

 ду -к директоријум / (килобајти) ду -м директоријум / (мегс)

ЕНЛАРГЕ

Корак 5
Када користимо наредбу ду, видећемо највеће поддиректоријуме на врху, да бисмо повећали ниво дубине директоријума, користићемо параметар --мак-дептх на следећи начин:

 ду -х --мак -дептх = 1 | сортирај -хр

ЕНЛАРГЕ

Корак 6
У случају да желимо приказати употребу свих елемената на диску, укључујући датотеке и директоријуме, користићемо параметар -а:

 ду -ах / именик

ЕНЛАРГЕ

Корак 7
Помоћу команде ду могуће је приказати два или више директоријума истовремено, за то извршавамо следећу синтаксу.

 ду Директоријум 1 Именик 2

ЕНЛАРГЕ

Корак 8
Да бисмо проверили укупну искоришћеност искоришћеног простора на диску за један директоријум, користићемо параметар -с:

 ду -сх / директоријум

ЕНЛАРГЕ

Корак 9
Ово се односи на глобалне директоријуме:

ЕНЛАРГЕ

Корак 10
Команда ду нам омогућава да прикажемо глобалне износе захваљујући параметру -ц на следећи начин:

 именик ду -цсх

ЕНЛАРГЕ

Корак 11
Можемо приказати само општи збир директоријума укључујући све поддиректоријуме, за то морамо да употребимо греп команду са наредбом ду овако:

 ду -цх Преузимања / | тотал греп

ЕНЛАРГЕ

Корак 12
Општи параметри команде ду су:

Сваки крај излаза завршите са НУЛЛ

 -0, -нулл

Записује број свих датотека, не само директоријума
 -а, -све

Одштампајте привидне величине уместо стварне употребе диска
 -привидне величине

Смањите величине на СИЗЕ пре штампања на конзоли
 -Б, -блоцк -сизе = СИЗЕ

Генерише укупан збир величине директоријума
 -ц, -укупно

Одштампајте збир за директоријум само ако је Н или мање нивоа који су мањи од аргумента командне линије
 д, -мак -дептх = Н

Одштампајте резултат у формату читљивом за људе
 -х, -људски читљиво

Односи се на директоријуме, у овом случају не укључује величину поддиректоријума
 -С, -сепарате -дирс

Прикажите само укупан износ за сваки директоријум
 -с, -сажети

Приказује време последње измене било које датотеке или директоријума

 -време

Са командом ду имамо при руци свеобухватно решење за познавање величине директоријума у ​​Линуку.

wave wave wave wave wave