haiku/docs/userguide/pt_BR/filesystem-layout.html
2014-05-31 00:02:52 +02:00

160 lines
13 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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>