Перевірка місця на диску та пам’яті в Bash
Вільне місце через df -h, розмір папки через du -sh і RAM через free -m.
Почати інтерактивний урокКоли машина здається заповненою, потрібні три числа: скільки місця лишилось на диску, який розмір цієї папки і скільки вільної RAM. df, du і free відповідають на ці питання. Прапорці -h і -m перетворюють сирі блоки на розміри, які люди можуть прочитати.
Скільки місця лишилось на диску: df -h
df звітує про файлові системи. -h друкує розміри в G і M замість блоків по 1K.
Покажіть місце на диску так, щоб його було видно!
Читабельне використання диска:
Який розмір цієї папки: du -sh
du обходить поточний каталог. -s друкує один підсумковий рядок. -h залишає розмір читабельним. Разом це du -sh (або du -hs).
du -sh
Типовий вивід: 128M . — ця папка і все, що під нею.
Скільки вільної RAM: free -m
free -m показує пам’ять у мегабайтах: total, used, free і available. Дивіться на стовпець available, коли хочете знати, чи вміститься новий процес.
df -h — для всього диска, du -sh — для відповіді «чому цей проєкт такий великий?», а free -m — коли програми починають свопити.
Перевірка знань
1 / 3Яка команда показує вільне місце на файлових системах у зручних одиницях?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.
Далі
Використовуйте man-сторінки, щоб отримати точний синтаксис та параметри, не виходячи з терміналу.