Знаючи про систему максимум інформації, користувач зможе легше визначати всі нюанси в її роботі. Важливим є знання відомостей про розмір папок в Linux, але для початку потрібно визначитися, яким способом для отримання цих даних користуватися.
Читайте також: Як дізнатися версію дистрибутива Linux
зміст
Користувачі операційних систем на базі Linux знають, що більшість дій в них вирішуються декількома способами. Так і у випадку з визначенням розміру папки. Така, на перший погляд, тривіальна задача може ввести в ступор «новачка», але інструкція, яка буде приведена нижче, допоможе у всьому детально розібратися.
Щоб отримати докладну інформацію про розмір папок в Linux, краще скористатися командою du в «Терміналі». Хоча даний спосіб може відлякати недосвідченого користувача, який тільки перейшов на Linux, він відмінно підійде для з'ясування потрібної інформації.
синтаксис
Вся структура утиліти du виглядає наступним чином:
du
du название_папки
du [опция] название_папки
Читайте також: Часто використовувані команди в «Терміналі»
Як видно, синтаксис у неї може будуватися по-різному. Наприклад, при виконанні команди du (без вказівки папки і опції) ви отримаєте стіну тексту з перерахуванням розмірів всіх папок в поточній директорії, що вкрай незручно для сприйняття.
Краще використовувати опції, якщо ви хочете отримати структуровані дані, докладніше про що буде розказано нижче.
Опції
Перед демонстрацією наочних прикладів команди du варто перерахувати її опції, щоб використовувати всі можливості при зборі інформації про розмір папок.
Тепер, знаючи все опції команди du, ви зможете самостійно застосовувати їх на практиці, здійснюючи гнучке налаштування збору інформації.
приклади використання
Наостанок, щоб закріпити отриману інформацію, варто розглянути кілька прикладів використання команди du.
Без введення додаткових опцій утиліта буде автоматично виводити імена і розмір папок, розташованих за вказаною шляху, попутно виводячи також і папки.
приклад:
du
Для виведення даних про цікавить вас папці введіть її ім'я в контекст команди. Наприклад:
du /home/user/Загрузки
du /home/user/Изображения
Щоб було простіше сприймати всю інформацію, що виводиться, скористайтеся опцією -h. Вона підлаштувати розмір всіх папок під загальноприйняті одиниці виміру цифрових даних.
приклад:
du -h /home/user/Загрузки
du -h /home/user/Изображения
Для повного звіту про обсяг, що займається певною папкою, вкажіть разом з командою du опцію -s, а після - ім'я, що цікавить вас папки.
приклад:
du -s /home/user/Загрузки
du -s /home/user/Изображения
Але зручніше буде задіяти опції -h і -s разом.
приклад:
du -hs /home/user/Загрузки
du -hs /home/user/Изображения
Опція -з застосовується для виведення загальної суми, займаного папками місця (її можна застосувати разом з опціями -h і -s).
приклад:
du -chs /home/user/Загрузки
du -chs /home/user/Изображения
Ще одна вкрай корисна «фішка», про яку не було сказано вище, - це опція ---- max-depth. За допомогою неї ви зможете задати глибину, з якої утиліта du буде слідувати папок. Наприклад, при зазначеному коефіцієнті глибини в одну одиницю, будуть переглянуті дані про розмір всіх без винятку папок, зазначених в даному відрізку, а папки в них будуть проігноровані.
приклад:
du -h --max-depth=1
Вище були наведені найпопулярніші застосування утиліти du. Використовуючи їх, ви зможете домогтися бажаного результату - дізнатися розмір папки. Якщо ж опцій, які використовуються в прикладах, вам здасться мало, то можете самостійно розібратися з рештою, застосовуючи їх на практиці.
Безумовно, «Термінал» здатний надати просто джерело інформації про розмір папок, але пересічному користувачеві буде складно в ньому розібратися. Куди звичніше спостерігати графічний інтерфейс, ніж набір символів на темному тлі. В цьому випадку, якщо потрібно дізнатися лише розмір однієї папки, кращим варіантом буде скористатися файловим менеджером, який встановлений в Linux за замовчуванням.
Примітка: в статті буде використаний файловий менеджер Nautilus, який є стандартним для Ubuntu, однак інструкція буде застосовна і до інших менеджерам, відрізнятися може лише розташування деяких елементів інтерфейсу і їх відображення.
Щоб дізнатися розмір папки в Linux за допомогою файлового менеджера, виконайте наступні дії:
Після виконаних маніпуляцій перед вами з'явиться вікно, в якому потрібно відшукати рядок «Зміст» (1), навпроти неї і буде вказано розмір папки. До речі, трохи нижче буде знаходитися інформація про залишився вільному місці на диску (2).
За підсумком ви маєте два способи, за допомогою яких можна дізнатися розмір папки в операційних системах на базі Linux. Хоч вони і надають одну й ту ж саму інформацію, варіанти її отримання кардинально відрізняються. Якщо вам треба швидко дізнатися розмір однієї папки, то ідеальним рішенням буде використання файлового менеджера, а якщо вам потрібно отримати якомога більше інформації, то відмінно підійде «Термінал» з утилітою du і її опціями.