Понекад ће корисници Линука можда морати да пронађу највећи директоријум или највећу датотеку на свом дисковном погону. То можете брзо пронаћи помоћу једне команде. Да видимо како то може да се уради.
Оглас
У једном од наших претходних чланака видели смо детаљно Како се види коришћење простора на диску за датотеку или фасциклу помоћу Линук терминала . Поменути чланак односи се на наредбу 'ду' која може израчунати резиме величине директоријума или датотеке. Можете га комбиновати са неколико других алата на конзоли да бисте сазнали највећи предмет. Ево како.
Пронађите највећу датотеку и директоријум у Линуку
Да бисте пронашли највећу датотеку и директоријум у Линуку, можете комбиновати ду са наредбом сорт. На пример, можете извршити ду за директоријум који садржи подмапе попут ове:
ду -хс ./дистр/*
Прекидач -с каже ду да штампа само сажете информације.
Прекидач -х мења величину резултата из обичних бајтова у формат читљив човеку.
зашто моје дугме за Виндовс не ради
Погледајте следећи снимак екрана:
Није проблем када је фасцикла коју анализирате мала. Али ако покушавате да проверите цео систем датотека, може бити врло тешко прегледати пуни излаз корисног програма ду. Решење које можете користити је комбиновање ду са наредбом сортирања.
Команда ће изгледати на следећи начин:
ду -хс ./дистр/*| сортирај -рх
Наредба за сортирање у комбинацији са ду преко знака цјевовода има два прекидача: -р и -х.
-х говори наредби да су подаци за обраду у читљивом формату.
-р прави наредбу за сортирање података у обрнутом формату
Излаз ће бити следећи:
како повезати звоно на вратима са ВиФи мрежом
Ово је врло корисно.
Сада, хајде да смањимо излаз на одређени број записа. На пример, погледајмо 5 највећих датотека и директорија. Само комбинујте ду и сортирајте са командом хеад.
ду -хс ./дистр/*| сортирај -рх | глава -н 5
Аргумент -н за команду хеад одређује колико редова треба укључити у излаз. У мом случају желим да видим првих 5 највећих линија.
Излаз је следећи:
То је то. Користећи пружену комбинацију наредби, можете брзо пронаћи највећу датотеку и директоријум у Линуку. Само исправите основну путању за наредбу ду и готови сте.