Жесткий диск вашей системы может заполниться очень быстро, если вы не будете следить за ним на регулярной основе. У нас больше цифровых данных, чем мы можем хранить на наших устройствах. Следовательно, проверка дискового пространства и его использования - важная задача, которую вы должны включить в свою цифровую жизнь.
В Linux доступно несколько утилит для проверки использования диска и хранилища, включая df, ncdu и gdu. Прочтите, чтобы узнать, как вы можете использовать gdu для анализа использования диска в вашей системе Linux, а также краткое руководство по его установке.
Что такое утилита gdu?
Как упоминалось выше, gdu - это анализатор использования диска, написанный на языке программирования Go. Gdu означает Перейти к использованию диска . Хотя существуют и другие инструменты, выполняющие ту же задачу, gdu - это быстрая, надежная и простая в использовании утилита.
Единственное, что выделяет gdu из толпы, - это его скорость. Он использует возможности параллельной обработки для увеличения скорости сканирования дисков. Хотя производительность gdu при анализе жестких дисков является средней, его истинная мощность раскрывается при работе с твердотельными накопителями.
В таблице ниже описана производительность gdu при сканировании 80 ГБ данных на твердотельном накопителе емкостью 500 ГБ. Обратите внимание, что gdu имеет самую высокую скорость сканирования по сравнению с другими анализаторами использования диска.
Командование | Скорость без кеша | Скорость с кешем |
---|---|---|
гду | 6,5 с | 2 с |
два | 8 с | 2 с |
godu | 8,5 с | 3 с |
nnn -T d | 31 с | 3 с |
du -hs | 44 с | 4,5 с |
индекс duc | 47с | 5 с |
ncdu | 54с | 12 с |
Загрузите и установите gdu в Linux
Поскольку по умолчанию gdu недоступен в дистрибутивах Linux, вам придется установить пакет вручную.
как узнать какая у тебя материнская плата
Вы можете скачать gdu из репозитория Github, используя завиток .
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
Измените разрешения gdu_linux_amd64 с участием команда chmod чтобы сделать его исполняемым файлом.
sudo chmod +x gdu_linux_amd64
Переместите файл в / usr / bin каталог.
sudo mv gdu_linux_amd64 /usr/bin/gdu
Тип gdu --version в терминале, чтобы проверить, успешно ли установлен пакет. Вы увидите результат, который выглядит примерно так.
Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee
Как использовать команду gdu
Если вы запустите команду без аргументов, gdu просканирует текущий каталог и отобразит информацию, связанную с хранилищем.
gdu
Чтобы сканировать конкретный каталог, вы можете указать имя папки с помощью команды по умолчанию. Чтобы проанализировать использование диска для / Рабочий стол :
gdu ./Desktop
Примечание : В отличие от команда ls в Linux , вы не можете указать несколько каталогов с помощью gdu. Система отобразит сообщение об ошибке «Ошибка: принимает не более 1 аргументов, получено 2».
Игнорировать каталоги из вывода
Если вы хотите игнорировать определенные подкаталоги при сканировании родительского каталога, используйте -я флаг. В -я означает Игнорировать и отбросит любой каталог, следующий за флагом.
gdu /Desktop -i /Desktop/Ignore
Вышеупомянутая команда проанализирует / Рабочий стол каталог и не будет отображать / Рабочий стол / Игнорировать подкаталог в выводе. Вы также можете передать несколько каталогов в -я флаг, разделив их пункт ( , ) персонаж.
gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder
Функции и параметры Gdu
нажмите Вопросительный знак ( ? ), чтобы получить список доступных операций.
Чтобы удалить каталог или файл, выделите запись и нажмите D .
Вы также можете просмотреть содержимое любого файла с помощью gdu. Просто выделите файл и нажмите V ключ.
ноутбуки, которые заряжаются через usb c
Чтобы получить черно-белый результат, используйте -c флаг с командой.
gdu -c ./Desktop
Gdu также может сканировать смонтированные диски в вашей системе Linux. Использовать -d флаг с командой для отображения информации о подключенных дисках.
Чтобы gdu не запускался в интерактивном режиме, используйте -n флаг.
gdu -n ./Desktop
Специальные идентификаторы входа Gdu
Обратите внимание, что в выходных данных выше, gdu отображает специальный символ перед записями. Каждый символ имеет особое значение, обозначающее тип файла.
Gdu использует в выводе следующие символы:
Характер | Имея в виду |
---|---|
! | Ошибка при чтении каталога |
. | Ошибка при чтении подкаталога |
@ | Сокет или символическая ссылка |
ЧАС | Hardlink |
А также | Пустой каталог |
Мониторинг дискового пространства с помощью gdu
При работе на машине с Linux важно проводить регулярный аудит состояния вашей системы, хранилища, приложений и т. Д. Это гарантирует, что ваш компьютер сможет обеспечить вам максимальную производительность в течение длительного времени.
как сделать мем на iphone
Хранение - важный компонент компьютера. В связи с тем, что в Интернете имеется так много данных, тщательное использование дискового пространства становится обязательным. Если на вашем устройстве недостаточно места, вы всегда можете выбрать платформу облачного хранилища для хранения файлов.
Делиться Делиться Твитнуть Эл. адрес 5 лучших поставщиков бесплатного облачного хранилищаИспользуйте облачное хранилище и получайте доступ к своим файлам из любого места. Давайте рассмотрим лучшие бесплатные облачные решения для хранения данных, которые вы можете выбрать сегодня.
Читать далее Похожие темы- Linux
- Жесткий диск
- Linux
Дипеш - младший редактор Linux в MUO. Он пишет информационные руководства по Linux, стремясь доставить удовольствие всем новичкам. Не уверен насчет фильмов, но если вы хотите поговорить о технологиях, он ваш парень. В свободное время он может читать книги, слушать разные музыкальные жанры или играть на гитаре.
Ещё от Deepesh SharmaПодписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться