Отслеживание информации об использовании диска входит в ежедневный список дел системных администраторов (и не только). В Linux есть несколько встроенных утилит, которые помогают предоставить эту информацию.
Команда df
Команда df — сокращенное «disk-free», показывает доступное и используемое дисковое пространство в системе Linux.
df -h
показывает дисковое пространство в удобочитаемом формате
df -a
показывает полное использование диска файловой системой, даже если в поле «Available» установлено значение 0
df -T
показывает использование диска вместе с типом файловой системы каждого блока (например, xfs, ext2, ext3, btrfs и т. д.)
df -i
показывает используемые и свободное место
Вы можете получить эту информацию в графическом виде с помощью Disks (gnome-disk-utility) на рабочем столе GNOME. Запустите его, чтобы увидеть все диски, обнаруженные вашим компьютером, и щелкните раздел, чтобы просмотреть подробную информацию о нем, включая используемое и оставшееся пространство.
Команда du
du
показывает использование диска файлами, папками и т. д. по умолчанию в килобайтах
du -h
показывает использование диска в удобочитаемом формате для всех каталогов и подкаталогов
du -a
показывает использование диска для всех файлов
du -s
предоставляет общее дисковое пространство, используемое конкретным файлом или каталогом
Эта информация может быть представлена визуально в GNOME с помощью приложения Disk Usage или с помощью Filelight на рабочем столе KDE Plasma. В обоих приложениях использование диска отображается концентрическими кругами, при этом середина является базовой папкой (обычно это ваш /home каталог), причем каждое внешнее кольцо представляет собой один уровень каталога глубже. Наведите указатель мыши на любой сегмент, чтобы получить подробную информацию о том, что занимает место.
Команда ls -al
ls -al
перечисляет все содержимое определенного каталога вместе с его размером.
Команда stat
stat <file/directory>
отображает размер и другую статистику файла/каталога или файловой системы.
Команда fdisk -l
fdisk -l
показывает размер диска вместе с информацией о разделах диска
Это большинство встроенных утилит для проверки файлового пространства в Linux. Есть много подобных инструментов, таких как Disks (GUI), Ncdu и т. Д., Которые также показывают использование дискового пространства. У вас есть любимый инструмент, которого нет в этом списке? Поделитесь пожалуйста в комментариях.