Як перевірити використання диска в Linux (4 методи)

| | 0 Comments| 9:51 AM
Categories:

Бувають випадки, коли вам потрібно завантажити деякі важливі файли або перенести кілька фотографій у вашу систему Linux, але ви зіткнетеся з проблемою недостатнього місця на диску. Ви переходите до файлового менеджера, щоб видалити великі файли, які вам більше не потрібні, але ви не маєте уявлення, які з них займають більшу частину вашого дискового простору. У цій статті ми покажемо кілька простих методів перевірки використання диска в Linux як з терміналу, так і з графічного інтерфейсу користувача.

Моніторинг використання диска в Linux (2023)

Перевірте місце на диску за допомогою команди df

У Linux існує багато команд для перевірки використання диска, найпоширенішою є команда df. Df означає «файлова система диска» в команді, що є зручним способом перевірити поточне використання диска та доступний дисковий простір у Linux. Синтаксис команди df у Linux такий:

df <параметри> <файлова_система>

Параметри для використання з командою df:

OptionsDescription-aПоказувати інформацію про всі файлові системи, включаючи псевдо, дублікати та недоступні файлові системи-hВідображати розміри у форматі, який читає людина, тобто в ступенях 1024-tВідображати використання диска лише файловою системою певного типу-xВідображати використання диска, за винятком певний тип файлу

Відображати використання диска у форматі, який читається людиною

Команда df показує розміри в байтах, що може бути важко для деяких людей. Щоб побачити розміри файлів у зручному для читання форматі, як-от мегабайти, гігабайти тощо, використовуйте прапорець -h. Ось як виглядає синтаксис:

df -h

Відображення зайнятості диска певного типу

Ви також можете переглянути використання диска певним типом файлової системи за допомогою прапорця -t, як показано нижче:

df -t <тип_файлової_системи>

Перевірте використання диска за допомогою команди du

Команда df показує лише використання диска для всієї файлової системи, а не для окремих файлів і каталогів. Щоб переглянути використання диска для окремих файлів і каталогів, скористайтеся командою du. Тут du означає «використання диска». Синтаксис використання команди du такий:

  Як створити резервну копію налаштувань робочого столу Cinnamon на Linux

du <параметр> <файл>

Параметри для використання з командою du:

OptionsDescription-aПоказує деталі всіх файлів-hПоказує розміри файлів у зручному для читання форматі-sПоказує розмір окремого каталогу-cПоказує загальне використання всього каталогу

Відображати використання диска у форматі, який читається людиною

Щоб відобразити розміри в зрозумілому для людини форматі, як-от у мегабайтах, гігабайтах тощо, замість байтів, використовуйте прапорець -h за допомогою наведеного нижче синтаксису команди:

ду -ч

Відображення використання диска для певного каталогу

Команда du показує використання диска для всіх папок. Але ви можете переглянути використання диска для певної папки, використовуючи прапорець -s із основною командою, як показано нижче:

du -s -h <назва_каталогу>

Порівняйте використання диска двома каталогами

За допомогою команди du ви також можете порівняти використання диска двома чи більше каталогами, як показано нижче:

du <параметри> <каталог_1> <каталог_2>

Очистити дисковий простір за допомогою командного рядка

Ви можете використовувати будь-яку з команд du та df у поєднанні з іншими командами Linux, щоб отримати список файлів і каталогів, які займають найбільше місця. Потім ви можете зберегти ці файли або видалити файли в Linux, щоб звільнити місце для зберігання на вашому комп’ютері.

Сортування файлів за розміром

Команда du відображає розмір файлу для всіх файлів у каталозі, але в поєднанні з командою сортування за допомогою вертикальної лінії «|» ви можете побачити результати, відсортовані в порядку зменшення розміру файлу. Синтаксис використання обох команд:

du -a <шлях_до каталогу> | сортувати -рн

Тут вертикальна лінія ‘|’ використовується для надсилання результатів однієї команди як вхідних даних для іншої команди. У другій частині синтаксису прапорець -r використовується для сортування у зворотному порядку, а прапорець -n використовується для сортування файлів на основі числового значення. Однак не видаляйте файли лише на основі їх розміру, оскільки ви можете випадково видалити важливі файли, необхідні для функціонування системи Linux.

  Як використовувати usermod для додавання користувачів до груп у Linux

Виключення файлів на основі їх розміру

Існує багато способів виключити файли залежно від їхнього розміру, поєднуючи різні команди, але найпростішим способом є використання команди find, щоб виключити файли, розмір яких перевищує певний. Синтаксис використання команди find для виключення файлів на основі їх розміру:

знайти <шлях_до_каталогу> -розмір –<розмір_файлу_для_виключення>

Ви також можете використовувати прапорець -exec для поєднання з іншими командами, приймаючи вихідні дані команди find як вхідні дані для іншої команди.

Виключення файлів на основі їх типів

Команда du має важливий прапорець, відомий як прапорець –exclude, який можна використовувати для виключення певних типів файлів, коли команда використовується в поєднанні з іншими командами. Синтаксис використання позначки –exclude з командою du такий:

du -h <шлях_до_каталогу> –exclude=”*<розширення_файлу>”

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

Перевірте використання диска за допомогою GUI

Деяким людям може бути важко зрозуміти вивід командного рядка для різних команд використання диска. Отже, є кілька альтернатив графічного інтерфейсу, які полегшують завдання моніторингу використання диска. Деякі поширені інструменти GUI для моніторингу використання диска – GDU Disk Usage Analyzer і Gnome Disks Tool, які можна легко встановити за допомогою такої команди:

Встановлення аналізатора використання диска:

sudo snap install gdu-disk-usage-analyzer

Інсталяція дискової утиліти:

sudo apt-get -y встановити службову програму gnome-disk

Перевірте використання диска за допомогою Gnome Disk Tool

Дискова утиліта Gnome зазвичай використовується для форматування розділів зберігання до певного типу. У вікні за замовчуванням відображаються всі розділи зберігання.

Щоб дізнатися подробиці про розділ, такі як назва пристрою, тип файлової системи, доступний простір тощо, потрібно клацнути назву розділу. Дискова утиліта є корисним інструментом, але ви можете втратити всі важливі дані, якщо використовувати її необережно.

  Як використовувати команду grep в Linux

Перевірте використання диска за допомогою Disk Usage Analyzer Tool

Відстежувати використання диска набагато простіше в графічному інтерфейсі за допомогою інструмента аналізатора використання диска порівняно з CLI. Після встановлення цього інструменту відкрийте його через меню «Програми», а потім виконайте наведені нижче дії.

1. Коли ви вперше відкриваєте інструмент «Аналізатор використання диска», він покаже всі розділи зберігання, підключені до вашої системи, а також ваш домашній каталог.

2. Щоб дізнатися про використання диска будь-яким пристроєм, натисніть назву пристрою. Він просканує весь пристрій і відобразить кільцеву діаграму зайнятості диска для всіх папок. Коли ви наведете курсор на будь-яку частину графіка, ви побачите, які папки займають найбільше місця на диску.

Очистити диск за допомогою аналізатора використання диска

Проаналізувавши різні розташування файлової системи, можливо, ви захочете видалити деякі файли, що займають пам’ять. Інструмент аналізу використання диска також є інструментом очищення файлів і папок, які потрібно видалити. Щоб видалити будь-які файли або папки:

1. Перейдіть до файлу, який потрібно видалити, у дереві файлової системи. Клацніть елемент правою кнопкою миші та виберіть опцію «Перемістити в кошик».

З міркувань безпеки цей інструмент переміщує файли та папку в папку «Кошик», щоб випадково не видалити важливий файл. Кошик можна очистити за допомогою будь-якого файлового менеджера.

Легко перевірте використання диска в Linux

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