Эта статья покажет вам, как использовать ncdu, чтобы определить размер папок в вашей системе, существует альтернативный метод с использованием tree и du.
Установите ncdu на Debian или Ubuntu с этой командой
sudo apt-get install ncdu
На CentOS 6.8 и выше
yum install epel-release yum install ncdu
Введите корневой каталог (не домашний каталог корневого пользователя /root)
cd /
Выполните ncdu
ncdu
После выполнения, ncdu просканирует всю файловую систему, интерфейс будет показан чуть ниже.
С использованием ncdu вы получите меню. Наибольшие папки отображаются в порядке возрастания от самых больших до самых маленьких.
Идея заключается в том, что показать большие папки первыми, затем показать подкаталоги снова в порядке возрастания.
После входа в подпапку вы можете увидеть, какие из этих подпапок занимают больше всего места.
--- / -------------------------------------------------------------------------- 10.4 GiB [##########] /var 8.1 GiB [####### ] /root 2.2 GiB [ ] /usr 2.2 GiB [ ] /lib 2.1 GiB [ ] swapfile 134.5 MiB [ ] /boot 67.6 MiB [ ] /tmp 34.7 MiB [ ] /run 12.8 MiB [ ] /bin 11.4 MiB [ ] /sbin 6.3 MiB [ ] /etc e 4.1 KiB [ ] /lost+found 8.1 KiB [ ] /media 2.1 KiB [ ] /lib64 e 2.1 KiB [ ] /srv e 2.1 KiB [ ] /snap e 2.1 KiB [ ] /opt e 2.1 KiB [ ] /mnt e 2.1 KiB [ ] /home . 0.0 B [ ] /proc 0.0 B [ ] /sys Total disk usage: 28.0 GiB Apparent size: 28.0 GiB Items: 354728
Мы используем стрелку, чтобы выбрать папки и использовали q, чтобы выйти и удалить ненужные файлы
Вот команды для управления ncdu, вы должны быть в состоянии получить с помощью клавиш со стрелками для перемещения и q, чтобы выйти
qncdu helpqqqqqqqqqqqqqqqqq1:Keysqqq2:Formatqqq3:Aboutqqk 1.1 Gix x 164.8 Mix up, k Move cursor up x 20.7 Mix down, j Move cursor down x 7.7 Mix right/enter Open selected directory x 812.0 Kix left, <, h Open parent directory x 56.0 Kix n Sort by name (ascending/descending) x 56.0 Kix s Sort by size (ascending/descending) x 12.0 Kix C Sort by items (ascending/descending) x 8.0 Kix d Delete selected file or directory x 8.0 Kix t Toggle dirs before files when sorting x e 4.0 Kix g Show percentage and/or graph x 4.0 Kix -- more -- x 4.0 Kix Press q to close x 4.0 Kimqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Это, безусловно, самый быстрый способ, которым мы научились идентифицировать большие папки на системах Linux.
sudo apt-get install tree
На CentOS
yum install tree
Вы можете запустить эту команду в папке, которую вы знаете или подозреваете, что она может быть большой
tree --du -d -shaC | grep -Ev '( *[^ ]* ){2}\[' | more
Нажимаете space, чтобы перейти на следующую страницу и использовать q, чтобы выйти на экран дополнительных страниц.
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята