Відстеження інформації про використання диска входить до щоденного списку справ системних адміністраторів (і не тільки). У 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 тощо, які також показують використання дискового простору. Ви маєте улюблений інструмент, якого немає в цьому списку? Поділіться будь ласка у коментарях.