- 6 приложений для анализа жесткого диска в Linux
- Командная строка
- Baobab
- KDirStat и GdMap
- Filelight
- Philesight
- xdiskusage
- Baobab (Disk Usage Analyzer)
- Ubuntu Documentation
- Overview
- Screenshots
- Installation
- Using Baobab (Disk Usage Analyzer)
- External Links
- Приложения для визуализации использования диска в Linux
- Baobab
- Graphical Disk Map
- Filelight
- K4DirStat
- QDirStat
- JDiskReport
- NCurses Disk Usage
- Вместо заключения
- Baobab — визуализация заполнения жесткого диска
6 приложений для анализа жесткого диска в Linux
Командная строка
Если вы истинный линуксоид, самый легкий и быстрый способ – использовать команду «df» в командной строке. Просто напечатать:
в терминале, и он покажет вам загрузку жесткого диска в процентах
Как видно из представленного выше скриншота, способ может служить лишь в качестве быстрого просмотра доступного места на диске и определенно не является самым удобным для проведения анализа жесткого диска.
Baobab
Большинство линукс-дистрибутивов с Gnome(в частности Убунту), используют Baobab в качестве дефолтного приложения для просмотра диска.Это замечательное приложение, способное до последней папки разделить и проанализировать структуру хранения данных на жестком диске. Просто укажите папки необходимые для сканирования, и в результате получите круговую диаграмму, отражающую количество занимаемого места каждым файлом.
KDirStat и GdMap
Если вы использовали WinDirStat в Windows, то согласитесь, что это очень удобное приложение, позволяющее анализировать и оптимизировать ваше дисковое пространство. Однако мало людей знают, что WinDirStat это на самом деле клон KDirStat. KDirStat обладает той же функциональностью что и WinDirStat (или может быть наоборот), за исключением того, что он предназначен для использования в Linux. Несмотря на то, что KDirStat разрабатывался для KDE, он также совместим с любым оконным менеджером X11.
KDirStat отображает ваши папки/файлы в виде прямоугольников. Чем больше размер файла, тем больше прямоугольник. Это позволяет вам быстро просмотреть файловую систему, и легко определить какая папка/файл занимают много места на жестком диске.
Gd Map это эквивалент KDirStat для Gnome, кроме того что он не отображает древовидную структуру папок, и не позволяет очищать жесткий диск.
Filelight
Подобно Baobab, Filelight, создает интерактивную карту концентрических, сегментированных колец, помогающих визуализировать использование диска на вашем компьютере.Вы легко можете приблизить нужные папки, путем клика на соответствующем сегменте колец.
Philesight
Philesight это реализация Filelight в качестве веб-приложения, может быть запущена на удаленном сервере, не имеющим графического интерфейса. Philesight использует командную строку для генерации PNG-файлов в браузере и включает CGI-скрипты для навигации по файловой системе. Одна из ее особенностей, красочная радуга концентрических колец, что делает ее весьма приятной на вид.
xdiskusage
xdiskusage маленькая программка, отображающая файловую систему иерархически, слева направо, прямоугольными фигурами, с размерами, соответствующими размеру файлов. Если вы сканируете домашнюю папку, слева будет находится прямоугольник, отображающий полностью папку home, а справа все файлы, находящиеся внутри нее.
Вы легко можете приближать/удалять, нужные папки, по двойному щелчку на соответствующем прямоугольнике.
Источник
Baobab (Disk Usage Analyzer)
Baobab — приложение для анализа использования дисков и выводом информации в удобном виде.
Baobab графически показывает, какие каталоги и сколько занимают места на диске (Disk Usage Analyzer).
Принцип действия этой небольшой утилиты очень прост, она сканирует указанные устройства и выводит дерево каталогов с подписями, что и сколько места занимает. Проще говоря, приложение для тех, кому интересно, где что находится и сколько занимает места!
Baobab даёт возможность сортировки как по имени, так и по размеру, поиск определенных файлов, возможность сканировать как всю файловую систему, так и выбранный каталог.
Baobab позволяет сканировать удаленные директории, есть и возможность удалить ненужный каталог прямо из программы, так что некоторым утилита может оказаться очень полезной.
Baobab это GTK2 приложение из состава GNOME (Gnome 2).
Источник
Ubuntu Documentation
Needs Expansion
This article is incomplete, and needs to be expanded. More info.
Content Cleanup Required
This article should be cleaned-up to follow the content standards in the Wiki Guide. More info.
Overview
Disk Usage Analyzer, formerly known as Baobab, is a graphical disk usage analyzer for the GNOME desktop environment. It was part of gnome-utils, but has been a standalone application since GNOME 3.4.
The software gives the user a graphical representation of a disk drive’s contents. The interface allows for selection of specific parts of filesystem so a single folder, the entire filesystem, and even remote folders and filesystems can be scanned and listed at folder level.
The graphical representation can be switched between a ‘Rings’ chart and a ‘Treemap’ chart to suit the content being viewed.
Screenshots
These screenshots show an older version of Baobab than is currently available in Ubuntu.
Installation
Baobab is not installed in Ubuntu by default. It can be installed by issuing the following command in a terminal window:
or by using a package manager such as ‘Ubuntu Software’ or ‘Synaptic’.
Using Baobab (Disk Usage Analyzer)
On launching Baobab a list of locations is shown, typically the Home folder, the root folder, other mounted partitions and remote locations such as Google Drive. Selecting a location lists its contents in the left hand panel by displaying the size, contents (number of items) and modification date of each folder.
Selecting a folder will display its contents in a graphical form in the right hand panel as either a ‘Rings’ chart or a ‘Treemap’ chart depending on which type of display has been selected. Hovering the mouse pointer over each segment of the chart displays a tooltip showing the folder name and its size.
External Links
Baobab (последним исправлял пользователь paulw2u 2019-08-16 12:15:31)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Источник
Приложения для визуализации использования диска в Linux
Достаточно часто пользователи сталкиваются с необходимостью выяснить какие файлы занимают основной объём дискового пространства. Для помощи в решении этой задачи существует большое количество программ-визуализаторов использования дискового пространства. Многие из них кроме визуализации так же позволяют управлять файлами, помогая наводить порядок на диске. Рассмотрим самые известные подобные приложения, работающие на Linux.
Baobab
Приложение Baobab из состава GNOME Desktop является очень простым, но при этом достаточно функциональным приложением. В Ubuntu 18.04 можно установить командой:
Кроме визуализации Baobab позволяет удалить выбранную папку или открыть её в файловом менеджере для просмотра и управления файлами. Хороший выбор для простых и неприхотливы пользователей.
Graphical Disk Map
Graphical Disk Map является исключительно простым визуализатором, без какого либо расширенного функционала. В Ubuntu 18.04 установить можно командой:
В приложении нет даже возможности открыть выбранную папку, и так как проект не развивается с 2008-го года, то надежд на появление даже этого функционала нет.
Filelight
Утилита Filelight является частью проекта KDE и аналогом Baobab со схожим функционалом. В Ubuntu 18.04 можно установить командой:
Приложение привлекает удобным интерфейсом, но имеет минимальный функционал: есть возможность открыть выбранную папку в файловом менеджере, запустить терминал в этой директории и просто удалить её. Ещё один хороший вариант для неприхотливых пользователей.
K4DirStat
Приложение K4DirStat имеет очень богатую историю: оно было написано для KDE4 на базе идей приложения KDirStat для KDE3, и потом портировано на KDE5. В Ubuntu 18.04 можно установить командой:
K4DirStat является пожалуй самым функциональным приложением из всех доступных в Linux подобных приложений. Позволяет настраивать пользовательские действия для файлов и папок. В конфигурации по умолчанию доступен очень широкий выбор действий вплоть до возможность упаковать директорию в архив или выполнить в ней «make clean».
QDirStat
QDirStat написан автором KDirStat, является её продолжением, но не требует наличия в системе библиотек KDE, требуя только QT. В Ubuntu 18.04 устанавливается командой:
По функционалу во целом повторяет K4DirStat вплоть до пресетов пользовательских действий. Можно рекомендовать пользователям, нуждающимся в расширенном функционале K4DirStat, но не желающим устанавливать библиотеки KDE.
JDiskReport
Написанное на Java приложение JDiskReport отсутствует в репозиториях Ubuntu и для установки его необходимо скачать с этой страницы. Если выбран Zip-архив то его достаточно распаковать в произвольную директорию и запускать командой:
При наличии непрерывного доступа к интернету можно скачать вариант в формате Java Web Start и запускать приложение командой:
В целом приложение ничем не примечательно, кроме большого выбора способов визуализации (круговая диаграмма, столбцы, таблица и т.д.). Можно определить одну(!) пользовательскую команду. Просто кросплатформенное приложение без особых изысков.
NCurses Disk Usage
NCurses Disk Usage является консольным приложением с текстовым интерфейсом. Оно удобно при работе с удалённым сервером по SSH. В Ubuntu 18.04 устанавливается командой:
Запускается NCurses Disk Usage из терминала командой:
NCDU можно назвать консольным аналогом Baobab и Filelight: кроме визуализации можно удалять файлы и директории, а так же запускать оболочку в выбранной директории. Справку по горячим клавишам можно найти man-странице ncdu.
Набор утилит DUC достоин отдельной статьи, так как обладая большим потенциалом достаточно сложен для простых пользователей. На Ubuntu 18.04 устанавливается командой:
После установки необходимо проиндексировать директорию, которую необходимо изучить, командой:
После этого можно просмотреть визуализацию использования директории в терминале командой:
Так же можно просмотреть визуализацию в графическом режиме. Для этого надо выполнить команду:
Кроме того можно построить график использования диска в формате PNG, сгенерировать XML-дамп индекса директории и многое другое. Прочитать подробнее можно в man-странице duc. Там очень много интересного и в умелых руках этот набор инструментов обладает очень большим потенциалом.
Вместо заключения
Приложений для визуализации использования дискового пространства существует великое множество. Какие-то развиваются уже много лет, какие-то только недавно появились, а какие-то уже много лет не поддерживаются авторами. Выше кратко рассмотрены те что без проблем можно использовать в Ubuntu 18.04. Большинство пользователей среди них найдёт удобный для себя вариант.
Источник
Baobab — визуализация заполнения жесткого диска
Подчас не легко так вот «с ходу» разобраться, чем занято место на жестком диске. Задачу облегчают утилиты, которые умеют визуально отображать, чем занят жесткий диск, либо в виде древовидной карты, либо круговой диаграммы. Уже не раз испытывал на себе — попытки понять, чем занято место, через просмотр информации по каждой отдельно взятой папке далеко не так успешны, как один взгляд на древовидную карту, где каждая папка представлена прямоугольником, размер которого пропорционален ее «весу». Наверное именно поэтому я целых два раза писал про программы, которые умеют это делать — SpaceSniffer и SequoiaView. В комментариях к последней упомянута еще и маленькая программка под названием Scanner, которая визуализирует содержимое жесткого диска в виде круговой диаграммы (живет тут).
Так как я уже некоторое время назад переехал на Linux, не сложно догадаться, что эта статья про аналогичную программу для свободной ОС. Называется она Baobab, и умеет показывать как древовидную карту, так и круговую диаграмму. В качестве «точки отсчета» может выбираться не только какое-либо устройство, но и просто любая папка.
Набор возможностей схож с «виндовыми» родичами — щелкая на каждом блоке можно открыть соответствующую папку, удалить ее, или скопировать путь в буфер обмена.
На сайте программы так же упоминается возможность проскандировать удаленную папку через SSH. К сожалению, в той версии, которая установилась у меня из репозитория, ничего подобного не нашлось. Если вам все-таки очень нужна эта возможность — даю подсказку: устанавливаем sshfs и монтируем удаленную файловую систему к своей, после чего «скармливаем» ее «баобабу».
Официальный сайт программы примечателен еще и тем, что я не нашел возможности ее там скачать. Однако, как уже было написано выше, она сразу нашлась в репозитории Ubuntu 16.04, на базе которой «построен» установленный у меня сейчас дистрибутив Maui Linux.
$ sudo apt install baobab
Вот, собственно, и все. Если вам известны еще какие-нибудь похожие программы для Linux — пишите в комментариях.
Источник