# Руководство по анализатору использования дисков

## Введение

Анализатор использования дисков — это графическое приложение, предназначенное для анализа использования дисков в любой среде MATE. Анализатор использования дисков может изучать как полное дерево файловой системы, так и её отдельные папки (локальные или удалённые).

Также Анализатор использования дисков во время работы следит за изменениями в вашей домашней папке и во всех присоединённых/отсоединённых устройствах. Кроме того, он может строить полную графическую карту для каждой выбранной папки.

## Начало работы

Анализатор использования дисков может быть запущен тремя способами:

- из меню MATE Приложения Системные;

- из окна терминала;

- из Caja «Открыть в программе...».

Если вы хотите запустить анализатор использования дисков из окна терминала, просто наберите:

`baobab ‹полный_путь_к_папке›`, затем нажмите Enter.

Если запустить анализатор использования дисков из меню MATE, то он будет находиться в режиме готовности, ожидая действий пользователя.

После запуска анализатора использования дисков из меню MATE появляется следующее окно.

### Окно анализатора использования дисков

Shows Disk Usage Analyzer main window. Contains menubar, display area, scrollbars, and statusbar.

После этого пользователь может:

- начать полное сканирование всей файловой системы;

- выбрать локальную папку для сканирования;

- выбрать удалённый сервер и папку для сканирования;

- установить параметры.

## Использование

### Полное сканирование файловой системы

Чтобы запустить полное сканирование файловой системы, выберите меню Анализатор Сканировать файловую систему, или нажмите кнопку Сканировать файловую систему на панели инструментов.

После завершения сканирования у вас перед глазами будет полное дерево вашей файловой системы, примерно такое, как показано на следующем рисунке.

#### Анализатор использования дисков: полное сканирование файловой системы

Shows Disk Usage Analyzer full filesystem scan window. Contains menubar, display area, scrollbars, and statusbar.

Если запустить полное сканирование файловой системы, анализатор использования дисков начнёт изображать дерево файловой системы сразу, как только запустится поток сканирования. Если к файловой системе присоединён какой-нибудь большой раздел, он тоже будет просканирован.

Анализатор использования дисков в дереве каталогов показывает объём занятого места на диске. Другими словами, показываются не кажущиеся, а реальные размеры файлов. Если вы хотите увидеть кажущиеся размеры файлов, выключите параметр Вид Занятое место.

Анализатор использования дисков не считает каталог /proc, равно как и любые другие «необычные» файлы — символьные ссылки, символьные блоки, блоки устройств.

Жёсткие ссылки считаются по-другому: первая жёсткая ссылка считается как обычный файл, а последующие ссылки, относящиеся к тому же индексному узлу (inode) на устройстве, не учитываются, но отмечаются в правой колонке окна.

### Сканирование отдельной папки

Чтобы начать сканирование отдельной папки, выберите меню Анализатор Сканировать папку..., или нажмите кнопку Сканировать папку на панели инструментов.

### Удалённое сканирование

Если нужно просканировать удалённую папку на сервере, просто нажмите кнопку Сканировать удалённую папку на панели инструментов, или выберите меню Анализатор Сканировать удалённую папку. Появится следующее диалоговое окно. Анализатор использования дисков может подключаться к серверу через протоколы SSH, FTP, SMB, HTTP и HTTPS.

#### Анализатор использования дисков: сканирование удалённой папки

Shows Disk Usage Analyzer remote folder dialog window.

## Параметры

Чтобы изменить параметры анализатора использования дисков, выберите Правка Параметры.

### Анализатор использования дисков: окно параметров

Preferences window

### Выбор устройств для сканирования

В первой части окна параметров перечислены все найденные присоединённые устройства. Устройство будет сканироваться лишь в том случае, если напротив него стоит флажок.

Устройства, присоединённые к корню («/»), нельзя исключить из сканирования.

### Включение наблюдения за домашней папкой

Если этот параметр включён, то анализатор использования дисков будет постоянно отслеживать любые внешние изменения в домашней папке и извещать пользователя при добавлении или удалении файла.

## Карты

Карты основаны на концепции treemap, разработанной Беном Шнайдерманом (Ben Shneiderman) в 1990-х. Прочтите его взгляд на treemap-карты.

### Анализатор использования дисков: окно карты

Treemap's theory. Shows 2 treemap diagrams

На рисунке приведён пример теории treemap-карт. Каждая вершина (как показано в дереве) имеет своё обозначение (букву) и размер (число). Размер оконечных вершин может представлять, к примеру, размеры отдельных файлов, а размер других вершин — сумму размеров дочерних вершин.

Treemap-карта строится путём рекурсивного деления прямоугольника. Размер каждого дочернего прямоугольника соответствует размеру вершины. Направление деления чередуется: сначала по горизонтали, потом по вертикали и так далее. В результате первоначальный прямоугольник оказывается разделённым на маленькие прямоугольники таким образом, что размер каждого прямоугольника отображает размер «листа» дерева. Структура дерева отображается в структуре treemap-карты. Чтобы дать больше сведений о «листьях», можно использовать цвет и примечания.

Treemap-карты очень эффективны, когда важнее всего отобразить размеры.

## Кольцевые диаграммы

Кольцевая диаграмма — это графическое представление использования диска конкретной папкой. После запуска приложение отображает использование файловой системы примерно так, как показано на следующием рисунке:

### Disk Usage Analyzer showing a ringschart with the file system usage

After launching the application, it is showed the file system usage. Graphical representation on the right.

После начала сканирования папки слева создаётся дерево подпапок. Каждая строка содержит информацию об имени, объёме занимаемого пространства в процентном соотношении и в КБ, МБ или ГБ, а также о количестве содержащихся в папке объектов (файлов и папок). После завершения сканирования справа появляется круговая диаграмма. Если вы остановите сканирование прежде, чем оно закончится, будут показаны только те папки, которые были просканированы.

### Анализатор использования дисков показывает кольцевую диаграмму занятого папкой места

After scanning a folder.

Кольцевая диаграмма состоит из колец, вложенных одно в другое и расположенных вокруг центрального круга. Этот круг обозначает корень частичного дерева (то есть ту папку, которую пользователь выбрал для сканирования). Каждое кольцо соответствует уровню в частичном дереве, так что подпапки корневой папки находятся в первом кольце, а более глубокие уровни — в более внешних кольцах. Каждая подпапка обозначена сектором кольца, угловая ширина которого пропорциональна размеру содержимого папки. Каждый такой сектор рисуется собственным цветом, чтобы диаграмма легче воспринималась. Рисуется не больше пяти уровней; если папка пятого уровня содержит ещё подпапки, это обозначается с помощью чёрной дуги рядом с границей сектора этой папки. Если в качестве корня частичного дерева выбрать папку без подпапок, на диаграмме будет нарисован только центральный круг. При наведении мыши на одну из папок в диаграмме она выделяется, и появляется всплывающая подсказка со сведениями о её названии и размере. Если есть есть подпапки, то появляются также маленькие чёрные подсказки с их именами. Некоторые из имён могут не появляться, дабы избежать перекрывания подсказок.

Вы можете переходить вверх и вниз по строкам в списке (при необходимости раскрывая те, в которых есть подпапки). При этом диаграмма будет изменяться, отображая выделенную папку в качестве корня частичного дерева. Можно также переходить по папкам через саму кольцевую диаграмму. Если щёлкнуть внутри папки левой кнопкой мыши, корень диаграммы перенесётся в эту папку, и тем самым вы углубитесь в иерархию. Если же щёлкнуть средней кнопкой мыши где-нибудь внутри окна кольцевой диаграммы (не важно, где именно), то изображение, наоборот, поднимется на один уровень вверх по иерархии.

Папка использует часть радиуса своей родительской папки, каковая часть прямо пропорциональна отношению между размером данной папки и родительской. Очевидно, что размер папки не может превышать размера её родительской папки. Хотя в этом графическом представлении показываются только папки, при расчёте их размера учитываются находящиеся в них файлы.