<p>Иерархия файловой системы Haiku очень проста. По возможности используются понятные названия для файлов и папок, чтобы не вводить пользователя в замешательство. Важные для системы файлы и папки защищены от случайного изменения, предупреждая следующим образом:</p>
<p>Второе предупреждение появляется в случае, если Вы попытаетесь удалить или переименовать что-нибудь в иерархии системы. Для того чтобы активировать кнопку "<spanclass="button">Сделать это</span>" нужно удерживать клавишу <spanclass="key">SHIFT</span>.</p>
<tr><td><spanclass="path">/boot/system/</span></td><td></td><td>Содержит системные файлы и приложения/пакеты, общие для всех пользователей.</td></tr>
<tr><td><spanclass="path">/boot/home/</span></td><td></td><td>Это ваша личная папка, где хранятся ваши данные и настройки, а также приложения/пакеты, <i>не</i> общие для всех пользователей.</td></tr>
<p>Пока Haiku не является многопользовательской системой, разделение на общие и пользовательские файлы не дает очевидного эффекта, так как в системе есть только один пользователь с одной домашней папкой. Однако, так как планируется поддержка более, чем одного пользователя, разумно привыкать к правильным методам с самого начала.</p>
<p>У BeOS, предшественника Haiku, эта папка находилась по адресу <spanclass="path">/boot/beos/</span>. Вы всё ещё можете её найти в старой документации (например, в оригинальной BeBook).<br/>
Для большинства папок в иерархии <spanclass="path">/boot/system/</span> установлен доступ только для чтения, что разумно, так как они содержат файлы, необходимые для правильной работы Haiku и поэтому должны быть защищены от изменений (в том числе ненамеренных). Единственные папки, в которые возможна запись со стороны пользователя - это:</p>
<tr><td><spanclass="path">/boot/system/cache/</span></td><td></td><td>Contains cached files and the temporary folder linked to <spanclass="path">/tmp/</span>.</td></tr>
<tr><tdclass="onelinetop"><spanclass="path">/boot/system/non-packaged/</span></td><td></td><td>Contains a hierarchy for files that aren't part of a .hpkg (probably from old BeOS archives).</td></tr>
<tr><td><spanclass="path">/boot/system/packages/</span></td><td></td><td>Содержит системные пакеты Haiku. Также сюда можно добавлять/удалять пакеты, общие для всех пользователей.</td></tr>
<tr><td><spanclass="path">/boot/system/var/</span></td><td></td><td>Contains logs like the syslog (important when troubleshooting) and is the default location for the swap file.</td></tr>
<p><spanclass="box-info">За более подробной информацией о папках <spanclass="path">packages</span> и <spanclass="path">non-packaged</span> обратитесь к теме <ahref="applications.html">Приложения</a>.</span></p>
<p>This folder belongs to you. Here you can create and delete files and folders as you wish. (By the way, the tilde ("<tt>~</tt>") is a shortcut for your home folder, so you don't always have to write "<spanclass="path">/boot/home/</span>" in Terminal.)<br/>
Files that you'd like to share with other users in a future multi-user environment have do be put outside <spanclass="path">/boot/home/</span>. For example, you could create a folder <spanclass="path">/boot/all-users/</span> and put the stuff there.</p>
<td>Holds the files of your desktop. Double-clicking won't open it, as it is already always visible. When your files happen to be obscured by open windows, just switch quickly to another <ahref="workspaces.html">Workspace</a>. Of course, <ahref="tracker.html#drill-down">drilling</a> down by right-clicking is also possible.</td></tr>
<p>The folder <spanclass="path">/boot/home/config/</span> is special: just like <spanclass="path">/boot/system/</span> it's mostly under the control of the package management and therefore read-only. It too contains these similar user-writable folders:</p>
<td>Эта папка содержит настройки для всех приложений и некоторые настройки системы. Некоторые приложения хранят свои настройки в собственных папках, другие просто хранят конфигурационные файлы прямо здесь.</td></tr>
<p><spanclass="box-info">За более подробной информацией о папках <spanclass="path">packages</span> и <spanclass="path">non-packaged</span> обратитесь к теме <ahref="applications.html">Приложения</a>.</span></p>
<td>Эта папка для хранения <ahref="bash-scripting.html#user-scripts">сценариев пользователя</a>, которые выполняются до или после загрузки/выключения системы.</td></tr>
<td>В этой <acronymtitle="Multipurpose Internet Mail Extensions">MIME</acronym> -базе данных Haiku отслеживает все <ahref="filetypes.html">типы файлов</a> и их настройки (примечание: MIME - Multipurpose Internet Mail Extension — многоцелевые расширения интернет-почты, произносится как «майм»).</td></tr>
<td>Файлы, папки и запросы, а также ссылки на них, скопированные в эту папку, появляются в <ahref="deskbar.html#deskbar-menu">меню Deskbar</a>.</td></tr>
<td>Здесь располагается один из файлов с настройками, которые могут быть интересны: файл <spanclass="cli">kernel</span> предлагает некоторые низкоуровневые настройки, например, отключение <acronymtitle="Symmetric Multi Processing">SMP</acronym>, активация APM. Вы можете активировать настройки путем удаления символа комментария "<tt>#</tt>". Будьте осторожны!</td></tr>
<tr><tdalign="right"><spanclass="path">DefaultFolderTemplate/</span></td><tdstyle="width:10px;"></td><td>Показывает и упорядочивает все атрибуты и размеры окна по вашему вкусу. Каждая новая папка, которую вы создадите, будет использовать этот шаблон.</td></tr>
<tr><tdalign="right"><spanclass="path">DefaultQueryTemplates/</span></td><td></td><td>Вы можете определить формат окна результатов поиска для определенных типов файлов. Для более подробного изучения следует обратиться к теме <ahref="queries.html#result-window">запросы: Окно результатов поиска.</a>.</td></tr>
<tr><tdalign="right"><spanclass="path">Go/</span></td><td></td><td>Поместите сюда ссылки на ваши избранные папки, и вы их увидите в диалогах открытия и сохранения. Для более подробного изучения следует обратиться к теме <ahref="gui.html#favorites-recent">графический интерфейс Haiku: Избранные и недавно открытые папки</a>.</td></tr>
<tr><tdalign="right"><spanclass="path">Tracker New Template/</span></td><td></td><td>Добавьте шаблон для любого типа файла, который впоследствии будет доступен в меню файлового менеджера <spanclass="menu">Файл | Создать...</span> menu. Для более подробного изучения следует обратиться к теме <ahref="tracker.html#working-with-files">Tracker - Файловый менеджер: Работа с файлами</a>.</td></tr>