Дисковий простір на VDS операційної системи Linux

29 вересня, 2023

У процесі використання виділеного чи віртуального сервера виникає необхідність контролювати об’єм використаного простору на диску. Щоб виконати перевірку, достатньо скористатися кількома методами. Як приклад розглянемо, як переглядати статистику на диску, користуючись протоколами WEB-VNC чи SSH

Команда df

Щоб дізнатися про кількість вільного і зайнятого дискового простору, достатньо скористатися комбінацією «df -h».

Про використані й вільні іноді інформує «df -i»

Утиліта ncdu 

Її наявність не передбачена у базовому програмному забезпеченні, тому користувачеві потрібно встановити. Завдяки утиліті можна просто і швидко дізнатися про зайнятий простір на диску. Для відображення інформації з кореневої папки достатньо додати символ «/» у кінець команди. Інакше утиліта надає інформацію про папку, в якій знаходиться користувач у конкретний момент. Перехід між папками здійснюється клавішею Enter і стрілками.

Інші команди 

Для отримання інформації про дисковий простір використовують:

  • du -h -d1 2>/dev/null | sort -h. Виводить список папок, які займають найбільше місця;
  • ls -alhSr. Наводить файли і папки, посортовані за розміром;
  • find /path/to/dir | wc -. Рахує іноди, застосовувані каталогом.

Остання команда використовується замість /path/to/dir — шлях до каталогу. 

Утиліта mc 

Midnight Commander (скорочено — mc) є консольним файловим менеджером. Утиліта дозволяє користувачеві бачити серверну систему файлів та виконувати з ними дії, зокрема копіювання, переміщення і видалення. За допомогою Midnight Commander користувач переміщується між каталогами.