Как найти свободное место на диске и проанализировать использование диска?

В CentOS и Ubuntu, как мне узнать, сколько свободного места на диске у меня осталось, и других дисковых данных, таких как использование диска?

Я довольно широко освещал это сообщение в блоге под заголовком: Инструменты командной строки для анализа использования диска в Fedora / CentOS / RHEL .

ncdu

Это ncurses на основе, многофункциональный и имеет чистый чистый интерфейс, и он работает изнутри оболочки.

ss of ncdu

gt5

  • Дисковое пространство, используемое файлами и каталогами в каталоге
  • показать, что произошло с момента последнего запуска (см. скриншоты ниже)
  • необязательно предоставляет ссылки на файлы, поэтому вы также можете просматривать их
  • отображает записи с их размером и процентом их родительского
  • мелкие файлы / каталоги omits
  • удобный просмотр с помощью клавиш-курсоров
  • создает html-файлы для просмотра офлайн-сообщений

ss от gt5

Анализатор использования диска (aka. Baobab)

  • Сканирование одиночной папки
  • Удаленное сканирование
  • Мониторинг дома
  • Отображать данные в Treemaps или как Ringschart

ss of baobab

другие …

  • xdiskusage
  • Filelight
  • fsview

В частности, fsview – очень приятный графический интерфейс. Мне нравится, как он визуально визуализирует использование диска. Это на самом деле приложение KDE (плагин для Konqueror), но он отлично работает под GNOME. Обычно это часть пакета, называемого kdeaddons, и отображается в меню «Приложения» как «File System Viewer» в разделе «Аксессуары».

ss of fsview

Попробуйте это для «diskfree»:

df -h

Опция «-h» делает вывод «удобочитаемым».

Есть несколько команд, которые вы можете использовать, например, df, du и еще несколько. Просто человек несколько команд, чтобы узнать, как их использовать. Если у вас все еще есть проблемы с поиском нужных вам данных, просто перейдите в любой каталог и выполните следующие действия:

 sudo du --max-depth=1 | sort -nr 

Вы получите что-то вроде:

 2318764 ./usr 777036 ./var 328316 ./lib 222620 ./etc 86136 ./boot 

В Ubuntu dfc отображается цветной вывод ваших установленных устройств и доступен через apt:

 sudo apt-get install dfc 

вывод: введите описание изображения здесь

К сожалению, это не доступно для CentOS в качестве rpm.