Най -големите Linux файлове - СРЕЩА

Ние използваме компютъра си за генериране, споделяне и получаване на информация от всякакъв вид, така че обикновено съхраняваме различно съдържание в различни формати, за да имаме достъп до него, когато имаме нужда от него. Проблемът с това обаче е, че малко по малко хранилището на нашия компютър се запълва.

В нашите операционни системи обикновено съхраняваме всички видове файлове, от текстови до видеоклипове, оставяме ги в папки или директории в зависимост от типа на използваната операционна система. В случая с Linux това са директории и малко по малко запазването на файлове ще запълни пространството на твърдия диск и дори може да повлияе на неговата производителност.

Ето защо като администратори или потребители трябва да намерим функционалния начин да открием файловете, които заемат най -много място в директория, за да определим степента на тяхната важност и по този начин да видим дали е възможно да ги премахнем или просто да ги преместим на друго място .

Solvetic ще обясни процеса за намиране на размера на файла в Linux.

Как да намерите големи файлове в Linux


За този процес ще използваме командата du, това е команда, която ни позволява да получим информация за използването на твърдия диск. Това се фокусира върху директориите, имаме различни параметри, които да използваме, за да получим подробности, това са:

Завършете всеки изходен ред с NULL

 -0, -нул

Пише броя на всички файлове, не само на директории
 -а, -всички

Отпечатайте явни размери, а не действително използване на диска
 -видим размер

Увеличете размерите до SIZE, преди да отпечатате на конзолата
 -B, -block -size = SIZE

Генерира общата сума на размера на директорията
 -c, -общо

отпечатва общата сума за директорията само ако тя е N или по -малко нива, които са по -малки от аргумента на командния ред
 d, -max -дълбочина = N

Отпечатайте резултата в четим от човека формат
 -h, -човек -четими

Прилага се за директории, в този случай не включва размера на поддиректории -s, -summarize: показва само общата сума на всяка директория
 -S, -отделно -dirs

Показва часа на последната промяна на всеки файл или директория.
 -време

Сега нека видим как да използваме du в Linux за намиране на големи файлове въз основа на дадените критерии.

Етап 1
За да започнем, нека стартираме du с параметрите ah на:

  • -a, който ни позволява достъп до всички директории и поддиректории
  • -h, с който е възможно да се получи информацията на четим език
 du -ah / у дома

Увеличете

Стъпка 2
Възможно е да се увеличи нивото на дълбочина на директорията, която ще се анализира, за това изпълняваме следното:

 du -ha -max -дълбочина = 1 / дом

Увеличете

Стъпка 3
С du можем да установим ред по начина, по който се показват резултатите, допълнително да изброим X количество ред, например можем да изброим 20 реда с четими данни:

 sudo du -h / | сортиране -rh | глава -20

Увеличете

Виждаме 20 -те реда с конкретни подробности за неговия размер.

Стъпка 4
Друга налична опция е да изброите общата сума, за това ще изпълним:

 du -chs *

Увеличете

Стъпка 5
Тази команда отговаря за показване на размера на всички директории, за една по -специално изпълняваме:

 du -chs / дом

Увеличете

Това са опциите, които du ни предлага да управляваме и да знаем размера на директориите в Linux.

wave wave wave wave wave