Як проаналізувати використання жорсткого диска в Linux за допомогою Qdirstat

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

ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

Встановіть Qdirstat

У Linux одним із найкращих інструментів аналізу жорстких дисків, які можуть встановити користувачі, є Qdirstat. Він заснований на Qt з відкритим вихідним кодом і чудово справляється з швидким визначенням розташування великих файлів і папок на вашому ПК з Linux.

Ubuntu

sudo apt install qdirstat

Debian

sudo apt-get install qdirstat

Arch Linux

Шанувальники Arch можуть встановити Qdirstat через AUR, якщо хочуть його використовувати, оскільки розробники офіційно його не підтримують.

Щоб встановити Qdirstat на Arch Linux, відкрийте вікно терміналу та скористайтеся інструментом Pacman, щоб встановити Git і Base-devel. Ці два пакети є критичними, і створення програмного забезпечення без них неможливо.

sudo pacman -S git base-devel

Тепер, коли Git і Base-devel є на вашому ПК з Linux, настав час завантажити останню версію файлів збірки Qdirstat AUR. Захоплення файлів збірки для Qdirstat виконується за допомогою команди git clone.

git clone https://aur.archlinux.org/qdirstat.git

CD в ​​папку з кодом.

cd qdirstat

У папці коду запустіть команду makepkg. Запуск makepkg тут створить інсталяційний пакет Arch для Qdirstat. Пам’ятайте, що під час виконання цієї команди збірка може зірватися, якщо не вдасться встановити всі залежності Qdirstat.

makepkg -si

Fedora

sudo dnf install qdirstat -y

OpenSUSE

sudo zypper install qdirstat

Загальний Linux

Вихідний код доступний для Qdirstat, якщо ви використовуєте дистрибутив Linux, який не має простого способу його встановлення. Запустіть вікно терміналу та дотримуйтесь цього, щоб дізнатися, як зібрати Qdirstat.

Перед компіляцією коду важливо встановити всі залежності, які потрібні коду Qdirstat. Знайдіть ці програми за допомогою менеджера пакетів і встановіть їх.

Компілятор C++
Git
Середовище виконання Qt 5
Заголовні файли Qt 5
libz (компресія lib) час виконання та заголовний файл

Процес побудови Qdirstat починається з клонування коду за допомогою команди git clone.

git clone https://github.com/shundhammer/qdirstat.git

Перемістіть свій термінал у папку коду Qdirstat за допомогою компакт-диска.

cd qdirstat

Викличте команду збірки qmake, щоб почати процес компіляції.

qmake

Після завершення Qmake запустіть команду make. Make завершить компіляцію Qdirstat.

make

Встановіть Qdirstat на свій ПК з Linux за допомогою:

sudo make install

Сканувати каталоги

Щоб почати сканування файлів і папок, відкрийте Qdirstat. Як тільки програма відкриється, ви побачите вікно вибору. Файловий браузер перераховує всі каталоги, до яких він може отримати доступ у системі. Перегляньте вікно браузера файлів і виберіть область, яку потрібно відсканувати. Для більшості користувачів ідеальною папкою для вибору є «домашня».

Примітка: можна сканувати інші жорсткі диски, окрім того, на якому налаштована ваша ОС Linux. Для цього клацніть на лівій бічній панелі в браузері файлів Qdirstat, знайдіть потрібний жорсткий диск і відкрийте його. Майте на увазі, що Qdirstat не працюватиме з дисками, які не змонтовані.

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

Навігаційні дані

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

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

Видалити великі файли

Якщо ви хочете видалити файл або папку в Qdirstat, перегляньте структуру каталогів ліворуч (або діаграму даних праворуч), клацніть правою кнопкою миші результат пошуку та натисніть кнопку «видалити». Вибір «видалити» миттєво видалить файл із вашого ПК з Linux, тому будьте обережні! Не використовуйте функцію видалення, якщо ви не впевнені!

Окрім видалення файлів, Qdirstat також має функцію «переміщення в кошик». Щоб скористатися ним, перегляньте структуру папок або графік даних, знайдіть результат пошуку та клацніть його правою кнопкою миші. У меню правою кнопкою миші виберіть «перемістити в кошик».