Утиліти використання диска командного рядка: df і du

Anonim

Інформацію про використання диска на Mac часто збирають шляхом вибору файлу, каталогу або жорсткого диска та натискання Command-I для отримання інформації, після чого з’являється гарний графічний інтерфейс із розширеною інформацією про вибраний об’єкт, включаючи використання диска. Command-I — не єдиний спосіб отримати інформацію про диск, однак у командному рядку є дві корисні утиліти для збору цих даних, які ви повинні знати; df і du.Нижче наведено коротке пояснення кожної команди та способів її використання:

df – відображає інформацію про використання диска на основі файлової системи (тобто: цілі диски, прикріплені носії тощо)

У командному рядку введіть: df -h Прапорець -h для «людиночитаної форми», що означає повернення результатів у знайомий формат мегабайт/гігабайт. Ви повинні побачити щось на зразок цього: $ df -h Використаний розмір файлової системи Доступність Використання% Змонтовано на /dev/disk0s2 74G 52G 22G 70% /У цьому випадку / dev/disk0s2 є основним жорстким диском, і 70% його використовується.

du – відображає інформацію про використання диска для кожного файлу та каталогу (тобто: домашніх каталогів, папок тощо)

У командному рядку введіть: du -sh ~ Прапорець -s призначений для підсумку, і ще раз прапорець -h для «людиночитаної форми», ~ є вашим домашнім каталогом. Ви повинні побачити щось на зразок цього: $ du -sh ~ 26G /Users/MacUserЦей домашній каталог користувача займає 26 Гб місця!

Інший приклад, введіть du -sh на терміналі. Символ узагальненняохоплюватиме всі файли у вашому домашньому каталозі або будь-якому каталозі, у якому ви зараз перебуваєте. За замовчуванням термінал запускатиметься з вашим домашнім каталогом як pwd (поточний робочий каталог). $ du -sh32M Desktop 217M Documents 531M Downloads 12G Бібліотека 5.2G Movies 2.1G Music 1.5G Pictures 8.0k Public 36k Sites

Як бачите,дає змогу розподілити простір, який займає той чи інший каталог. Це може бути надзвичайно корисним, коли ви намагаєтеся звільнити місце на диску, якщо ви не знаєте, що займає всю кімнату.

Утиліти використання диска командного рядка: df і du