Има две популярни начини за проверка на използването на диска в Linux терминал: команда du и команда df. The Командата du е по-скоро за проверка на пространството, използвано от директория и командата df ви дава използването на диска на ниво файлова система.
Има по-лесни начини да видите използването на диска в Linux с графични инструменти като GNOME Disks. Ако сте ограничени до терминала, можете да използвате TUI инструмент като ncdu за да получите информация за използването на диска с нещо като графично докосване.
Gdu: Проверка на използването на диска в Linux терминал
Гду е такъв инструмент, написан на Go (оттук и „g“ в gdu). Разработчикът на Gdu има бенчмарк тестове за да покаже, че е доста бърз за проверка на използването на диска, особено на SSD. Всъщност gdu е предназначен предимно за SSD, въпреки че може да работи и за HDD.
Ако използвате командата gdu без никакви опции, тя показва използването на диска за текущата директория, в която се намирате.
Тъй като има терминален потребителски интерфейс (TUI), можете да навигирате през директории и диск с помощта на стрелки. Можете също да сортирате резултата по имена на файлове или размер.
Ето как да направите това:
- Стрелка нагоре или k за преместване на курсора нагоре
- Стрелка надолу или j за преместване на курсора надолу
- Въведете, за да изберете директория/устройство
- Стрелка наляво или h, за да отидете в родителската директория
- Използвайте d, за да изтриете избрания файл или директория
- Използвайте n за сортиране по име
- Използвайте s за сортиране по размер
- Използвайте c за сортиране по елементи
Ще забележите някои символи преди някои записи на файлове. Те имат конкретно значение.

!
означава, че е възникнала грешка при четене на директорията..
означава, че е възникнала грешка при четене на поддиректория, размерът може да не е правилен.@
означава, че файлът е символна връзка или сокет.H
означава, че файлът вече е отчетен (твърда връзка).e
означава, че директорията е празна.
За да видите използването на диска и свободното място за всички монтирани дискове, използвайте опцията d
:
gdu -d
Той показва всички подробности на един екран:

Звучи като удобен инструмент, нали? Нека да видим как да го получите на вашата Linux система.
Инсталиране на gdu на Linux
Gdu е достъпен за потребители на Arch и Manjaro чрез AUR. Предполагам, че като потребител на Arch знаете как да използвате AUR.
Той е включен в хранилището на вселената на предстоящия Ubuntu 21.04, но има вероятност да не го използвате в момента. В такъв случай можете да го инсталирате с помощта на Snap чрез това може да изглежда като много команди за прихващане:
snap install gdu-disk-usage-analyzer
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup
snap alias gdu-disk-usage-analyzer.gdu gdu
Можете също да намерите изходния код на страницата за издаване:
Повече съм свикнал да използвам командите du и df, но виждам, че някои потребители на Linux може да харесат gdu. Вие ли сте един от тях?
Публикациите се превеждат автоматично с google translate