160 lines
13 KiB
HTML
160 lines
13 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||
<head>
|
||
<!--
|
||
*
|
||
* Copyright 2008-2013, Haiku. All rights reserved.
|
||
* Distributed under the terms of the MIT License.
|
||
*
|
||
* Authors:
|
||
* Humdinger <humdingerb@gmail.com>
|
||
* Translators:
|
||
* Adriano Duarte
|
||
*
|
||
-->
|
||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||
<meta name="robots" content="all" />
|
||
<title>Disposição do sistema de arquivos</title>
|
||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||
</head>
|
||
<body>
|
||
|
||
<div id="banner">
|
||
<div><span>Guia do Usuário</span></div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner">
|
||
<ul class="lang-menu">
|
||
<li class="now"><img src="../images/flags/pt_BR.png" alt="" /> Português (Brazil)</li>
|
||
<li><a href="../fr/filesystem-layout.html"><img src="../images/flags/fr.png" alt="" />Français</a></li>
|
||
<li><a href="../de/filesystem-layout.html"><img src="../images/flags/de.png" alt="" />Deutsch</a></li>
|
||
<li><a href="../it/filesystem-layout.html"><img src="../images/flags/it.png" alt="" />Italiano</a></li>
|
||
<li><a href="../ru/filesystem-layout.html"><img src="../images/flags/ru.png" alt="" />Русский</a></li>
|
||
<li><a href="../es/filesystem-layout.html"><img src="../images/flags/es.png" alt="" />Español</a></li>
|
||
<li><a href="../sv_SE/filesystem-layout.html"><img src="../images/flags/sv_SE.png" alt="" />Svenska</a></li>
|
||
<li><a href="../jp/filesystem-layout.html"><img src="../images/flags/jp.png" alt="" />日本語</a></li>
|
||
<li><a href="../uk/filesystem-layout.html"><img src="../images/flags/uk.png" alt="" />Українська</a></li>
|
||
<li><a href="../zh_CN/filesystem-layout.html"><img src="../images/flags/zh_CN.png" alt="" /> 中文 [中文]</a></li>
|
||
<li><a href="../pt_PT/filesystem-layout.html"><img src="../images/flags/pt_PT.png" alt="" />Português</a></li>
|
||
<li><a href="../fi/filesystem-layout.html"><img src="../images/flags/fi.png" alt="" />Suomi</a></li>
|
||
<li><a href="../sk/filesystem-layout.html"><img src="../images/flags/sk.png" alt="" />Slovenčina</a></li>
|
||
<li><a href="../hu/filesystem-layout.html"><img src="../images/flags/hu.png" alt="" />Magyar</a></li>
|
||
<li><a href="../ca/filesystem-layout.html"><img src="../images/flags/ca.png" alt="" />Català</a></li>
|
||
<li><a href="../pl/filesystem-layout.html"><img src="../images/flags/pl.png" alt="" />Polski</a></li>
|
||
<li><a href="../en/filesystem-layout.html"><img src="../images/flags/gb.png" alt="" />English</a></li>
|
||
</ul>
|
||
<span>
|
||
« <a href="bootloader.html">Inicializador do Sistema</a>
|
||
:: <a href="contents.html" class="uplink">Conteúdo</a>
|
||
:: <a href="gui.html">Interface Gráfica de Usuário (GUI) do Haiku</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
<div id="content">
|
||
<div>
|
||
|
||
<h1>Disposição do sistema de arquivos</h1>
|
||
|
||
<p>A disposição do sistema de arquivos do Haiku é totalmente transparente, procurando sempre usar nomes inteligíveis para arquivos e pastas, que não obrigam o usuário a adivinhar do que se trata. Arquivos e pastas que são importantes para o funcionamento do sistema são protegidos de ações acidentais pela exibição de um dos seguintes alertas:</p>
|
||
<img src="images/filesystem-layout-images/achtung-user.png" alt="achtung-user.png" />
|
||
<img src="images/filesystem-layout-images/achtung-system.png" alt="achtung-system.png" />
|
||
<p>O segundo alerta aparece caso tente renomear ou deletar algo na hierarquia do sistema. Aqui, o botão "<span class="button">Rename</span>" somente estará disponível quando o usuário estiver segurando a tecla <span class="key">SHIFT</span>.</p>
|
||
<p>Geralmente, existem dois ramos separados partindo da pasta raiz do volume de inicialização:</p>
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||
<tr><td><span class="path">/boot/system/</span></td><td> </td><td>Contém o sistema de arquivos e aplicativos/pacotes compartilhados por todos os usuários.</td></tr>
|
||
<tr><td><span class="path">/boot/home/</span></td><td> </td><td>Esta é sua pasta pessoal que contém seus dados e configurações e os aplicativos/pacotes que <i>não</i> são compartilhados por todos os usuários.</td></tr>
|
||
</table>
|
||
<p>Enquanto o Haiku não é multiusuário, esta distinção entre arquivos/pacotes compartilhados e não-compartilhados não tem efeito aparente, já que existe apenas um usuário com uma pasta home. Mas, uma vez que haverá suporte para mais usuários eventualmente, faz sentido aprender o caminho correto desde o início.</p>
|
||
|
||
<h2>
|
||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="system" name="system">A pasta system - <span class="path">/boot/system/</span></a></h2>
|
||
<p>No BeOS, antecessor do Haiku, esta pasta era chamada <span class="path">/boot/beos/</span>. Esta denominação ainda pode ser encontrada em alguns documentos antigos (por exemplo, o BeBook original).<br />
|
||
A maioria das pastas dentro de <span class="path">/boot/system/</span> são somente-leitura, pois contém os arquivos necessários para o Haiku funcionar corretamente e portanto deve estar a salvo de alterações (acidentais). As únicas pastas que podem ser gravadas pelo usuário são:</p>
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||
<tr><td><span class="path">/boot/system/cache/</span></td><td> </td><td>Contém arquivos em cache e a pasta temporária vinculada a <span class="path">/tmp/</span>.</td></tr>
|
||
<tr><td class="onelinetop"><span class="path">/boot/system/non-packaged/</span></td><td> </td><td>Contém uma hierarquia para arquivos que não são parte de um .hpkg (provavelmente de antigos pacotes BeOS).</td></tr>
|
||
<tr><td><span class="path">/boot/system/packages/</span></td><td> </td><td>Além de abrigar pacotes de sistema do Haiku, você pode adicionar/remover pacotes compatilhados por todos os usuários.</td></tr>
|
||
<tr><td><span class="path">/boot/system/settings/</span></td><td> </td><td>Contém definições de todo o sistema.</td></tr>
|
||
<tr><td><span class="path">/boot/system/var/</span></td><td> </td><td>Contém registros como o syslog (importante quando em problemas) e é a localização padrão para o arquivo swap.</td></tr>
|
||
</table>
|
||
<p><span class="box-info">Para mais informações sobre as pastas <span class="path">packages</span> e <span class="path">non-packaged</span>, veja o tópico <a href="applications.html">Instalando aplicativos</a>.</span></p>
|
||
|
||
<h2>
|
||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="home" name="home">A pasta home - <span class="path">/boot/home/</span></a></h2>
|
||
<p>Esta pasta lhe pertence. Aqui pode-se criar e eliminar arquivos e pastas do jeito que quiser. (A propósito, o til ("<tt>~</tt>") é um atalho para sua pasta home, então não deve sempre escrever "<span class="path">/boot/home/</span>" no Terminal.)<br />
|
||
Arquivos que você gostaria de compartilhar com outros usuários num futuro ambiente multiusuário devem ser postos fora de <span class="path">/boot/home/</span>. Por exemplo, pode-se criar uma pasta <span class="path">/boot/all-users/</span> e colocar o material lá.</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">~/Desktop/</span></td><td style="width:10px;"> </td>
|
||
<td>Abriga os arquivos de seu computador. Clicando duas vezes não irá abri-la, por já ser sempre visível. Quando seus arquivos ficarem cobertos por janelas abertas, apenas alterne rapidamente para outro <a href="workspaces.html">Espaço de Trabalho</a>. Naturalmente, <a href="tracker.html#drill-down">navegar</a> através do clique com o botão direito também é possível.</td></tr>
|
||
<tr><td><span class="path">~/mail/</span></td><td style="width:10px;"> </td>
|
||
<td>Esta é a localização padrão para suas mensagens de correio.</td></tr>
|
||
<tr><td><span class="path">~/people/</span></td><td style="width:10px;"> </td>
|
||
<td>Esta é a localização padrão para seus arquivos de contato, veja <a href="applications/people.html">Pessoas</a>.</td></tr>
|
||
<tr><td><span class="path">~/queries/</span></td><td style="width:10px;"> </td>
|
||
<td><a href="queries.html">Consultas</a> são armazenadas aqui, temporariamente por 7 dias, por padrão.</td></tr>
|
||
</table>
|
||
|
||
<p>A pasta <span class="path">/boot/home/config/</span> é especial: assim como <span class="path">/boot/system/</span> está principalmente sob o controle do gerenciamento de pacote e portanto somente-leitura. Ela também contém estas pastas, similarmente graváveis pelo usuário:</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">~/config/packages/</span></td><td style="width:10px;"> </td>
|
||
<td>Aqui pode-se adicionar/remover pacotes que <i>não</i> são compartilhados por todos os usuários.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">~/config/non-packaged/</span></td><td> </td>
|
||
<td>Contém uma hierarquia para arquivos que não são parte de um .hpkg (provavelmente de antigos pacotes BeOS) e <i>não</i> são compartilhados por todos os usuários.</td></tr>
|
||
|
||
<tr><td><span class="path">~/config/settings/</span></td><td> </td>
|
||
<td>Esta pasta contém as definições de todas as aplicações e certas configurações para o sistema. Algumas aplicações gerenciam suas definições em subpastas próprias, outras simplesmente colocam seu arquivo de configuração aqui.</td></tr>
|
||
</table>
|
||
|
||
<p><span class="box-info">Para mais informações sobre as pastas <span class="path">packages</span> e <span class="path">non-packaged</span>, veja o tópico <a href="applications.html">Instalando aplicativos</a>.</span></p>
|
||
<p>Aqui estão algumas das mais interessantes subpastas em <span class="path">~/config/settings/</span>:</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">boot/</span></td><td style="width:10px;"> </td>
|
||
<td>Esta pasta é o local para aqueles <a href="bash-scripting.html#user-scripts">Scripts de Usuário</a> que são executados antes ou depois que o sistema inicializa ou é desligado.</td></tr>
|
||
|
||
<tr><td><span class="path">boot/launch/</span></td><td> </td>
|
||
<td>Vínculos para programas ou documentos nesta pasta são automaticamente lançados a cada inicialização do sistema.</td></tr>
|
||
|
||
<tr><td><span class="path">beos_mime/</span></td><td> </td>
|
||
<td>Neste banco de dados <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> o Haiku mantém uma lista de todos os diferentes <a href="filetypes.html">tipos de arquivos</a> e suas definições.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">deskbar/menu/</span></td><td> </td>
|
||
<td>Copiado ou vinculado a arquivos/pastas/consultas nesta pasta aparece no <a href="deskbar.html#deskbar-menu">menu Deskbar</a>.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">kernel/drivers/</span></td><td> </td>
|
||
<td>Existe um arquivo de definições que pode ser de interesse: <span class="cli">kernel</span> oferece algumas configurações de baixo nível tais como desabilitar <acronym title="Symmetric Multi Processing">SMP</acronym>, ativar depuração serial ou habilitar gerenciamento avançado de energia. Ativa-se a linha de configuração removendo o símbolo de comentário "<tt>#</tt>". Tenha muito cuidado aqui!</td></tr>
|
||
|
||
<tr><td><span class="path">Tracker/</span></td><td> </td>
|
||
|
||
<td>Além dos vários arquivos de definição para o Rastreador (Tracker), existem algumas subpastas interessantes:</td></tr>
|
||
<tr><td align="right"><span class="path">DefaultFolderTemplate/</span></td><td style="width:10px;"></td><td>Mostra e organiza todos os atributos e o tamanho da janela ao seu gosto. Toda nova pasta que for criada a usará como modelo.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">DefaultQueryTemplates/</span></td><td></td><td>Pode-se definir a disposição da janela do resultado de consulta para certos tipos de arquivo. Veja o tópico <a href="queries.html#result-window">Consulta: A janela de resultado</a>.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">Go/</span></td><td></td><td>Ponha vínculos para seus locais favoritos aqui para torná-los disponíveis, por exemplo abrir e salvar painéis. Veja o tópico <a href="gui.html#favorites-recent">Interface Gráfica de Usuário (GUI) do Haiku: Favoritos e pastas recentes</a>.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">Tracker New Template/</span></td><td></td><td>Adicione um modelo para qualquer tipo de arquivo, o qual estará, então, disponível a partir do menu <span class="menu">Arquivo | Novo...</span> do Rastreador (Tracker). Veja o tópico <a href="tracker.html#working-with-files">Rastreador (Tracker): trabalhando com arquivos</a>.</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner"><span>
|
||
« <a href="bootloader.html">Inicializador do Sistema</a>
|
||
:: <a href="contents.html" class="uplink">Conteúdo</a>
|
||
:: <a href="gui.html">Interface Gráfica de Usuário (GUI) do Haiku</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
</body>
|
||
</html>
|