Наш рачунар користимо за генерисање, дељење и примање информација свих врста, па обично складиштимо различите садржаје у различитим форматима како бисмо им могли приступити кад год нам затреба. Међутим, проблем са овим је што се мало -помало складиште нашег рачунара пуни.
У нашим оперативним системима обично складиштимо све врсте датотека, од текста до видео записа, остављамо их у фасциклама или директоријумима у зависности од врсте оперативног система који користи. У случају Линука, то су директоријуми и мало по мало чување датотека ће попунити простор на чврстом диску и чак може утицати на његове перформансе.
Зато као администратори или корисници морамо пронаћи функционални начин за откривање датотека које заузимају највише простора у директоријуму како бисмо утврдили степен њихове важности и на тај начин утврдили да ли их је могуће уклонити или једноставно премјестити на другу локацију .
Солветиц ће објаснити поступак проналажења величине датотеке у Линуксу.
Како пронаћи велике датотеке у Линуксу
За овај процес користићемо команду ду, ово је команда која нам омогућава да добијемо информације о употреби чврстог диска. Ово се фокусира на директорије, имамо различите параметре које можемо користити за добијање детаља, а то су:
Сваки крај излаза завршите са НУЛЛ
-0, -нулл
Записује број свих датотека, не само директоријума
-а, -све
Одштампајте привидне величине уместо стварне употребе диска
-привидне величине
Смањите величине на СИЗЕ пре штампања на конзоли
-Б, -блоцк -сизе = СИЗЕ
Генерише укупан збир величине директоријума
-ц, -укупно
штампа укупан број за именик само ако је то Н или мањи ниво који је мањи од аргумента командне линије
д, -мак -дептх = Н
Одштампајте резултат у формату читљивом за људе
-х, -људски читљиво
Односи се на директоријуме, у овом случају не укључује величину поддиректоријума -с, -суммаризе: приказује само укупан број сваког директоријума
-С, -сепарате -дирс
Приказује време последње измене било које датотеке или директоријума.
-време
Хајде сада да видимо како користити ду у Линук -у за проналажење великих датотека на основу датих критеријума.
Корак 1
За почетак, покренимо ду са ах параметрима на:
- -а који нам омогућава приступ свим директоријумима и поддиректоријумима
- -х помоћу којих је могуће доћи до информација на читљивом језику
ду -ах / хоме
ЕНЛАРГЕ
Корак 2
Могуће је повећати ниво дубине директоријума који се анализира, за то извршавамо следеће:
ду -ха -мак -дептх = 1 / хоме
ЕНЛАРГЕ
Корак 3
Помоћу ду можемо успоставити редослед на начин приказа резултата, додатно навести Кс количину реда, на пример, можемо навести 20 редова са читљивим подацима:
судо ду -х / | сортирај -рх | глава -20
ЕНЛАРГЕ
Видимо 20 линија са специфичним детаљима његове величине.
Корак 4
Друга доступна опција је да наведете укупни укупни износ, за ово ћемо извршити:
ду -цхс *
ЕНЛАРГЕ
Корак 5
Ова команда је задужена за приказ величине свих директоријума, а за један посебно извршавамо:
ду -цхс / дом
ЕНЛАРГЕ
Ово су опције које нам нуди да управљамо и знамо величину директоријума у Линуку.