Есть ли способ проверить, какой файл занимает наибольшее пространство?

На моем сервере Ubuntu использование диска показывает, что мой /dev/xvda1 используется для 100%. Каков наилучший способ поиска наиболее объемных файлов?

1
задан 1 October 2014 в 12:56

2 ответа

Это даст вам топ-10:

du -hsx * | sort -rh | head -10
du - использование диска -h для чтения человеком -s summary -x skip directories sort, -r, чтобы отменить результат. -h человекочитаемые числа. head: показать первые 10 строк. Если вы хотите получить больше / меньше результатов, измените номер.
1
ответ дан 24 May 2018 в 03:14

Вы можете установить использование дискового пространства NCurses:

ncdu (использование дисков NCurses) - это версия известного «du» на основе curses и обеспечивает быстрый способ увидеть, какие каталоги используют ваши дисковое пространство.

Он доступен в репозитории юниверса.

Установите ncdu следующей командой:

sudo apt-get install ncdu

Затем запустите ncdu, и вы получите выход, как следующее:

Вы также можете указать путь к каталогу:

ncdu <path/to/dir>

Также полезные параметры, такие как:

ncdu (использование дискового пространства NCurses) - это проклятая версия известного «du» и обеспечивает быстрый способ увидеть, какие каталоги используют ваше дисковое пространство.

- q Тихий режим. При сканировании или импортировании каталога ncdu по умолчанию обновит экран 10 раз в секунду, это будет уменьшено до одного раза в 2 секунды в тихом режиме. Используйте эту функцию для экономии полосы пропускания через удаленные подключения.

1
ответ дан 24 May 2018 в 03:14

Другие вопросы по тегам:

Похожие вопросы: