find /var -type f -exec du -h {} \; | sort -rh | head -10
Эта команда ищет 10 самых больших файлов в директории /var (включая поддиректории). Она выполняется в несколько шагов:
1. find /var -type f: Находит все файлы в директории /var и её поддиректориях.
2. -exec du -h {} \;: Для каждого найденного файла выполняет команду du -h, которая выводит размер файла в удобочитаемом формате.
3. | sort -rh: Сортирует результаты в обратном порядке (по размеру), чтобы самые большие файлы были наверху.
4. | head -10: Выводит первые 10 строк, что и дает 10 самых больших файлов.
Альтернативы: Вы можете использовать команду du -ah /var | sort -rh | head -10, чтобы найти и сортировать файлы в /var, но это исключит поддиректории и покажет только файлы в корневой директории /var.
