haiku/docs/userguide/it/index.html

163 lines
5.6 KiB
HTML
Raw Normal View History

<?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-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <humdingerb@gmail.com>
* Translators:
* fyskij
* Barret
*
-->
<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>Indice del file system</title>
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>Guida dell'utente</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../images/flags/it.png" alt="" /> Italiano</li>
<li><a href="../fr/index.html"><img src="../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/index.html"><img src="../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../ru/index.html"><img src="../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/index.html"><img src="../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/index.html"><img src="../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../jp/index.html"><img src="../images/flags/jp.png" alt="" />日本語</a></li>
<li><a href="../uk/index.html"><img src="../images/flags/uk.png" alt="" />Українська</a></li>
<li><a href="../zh_CN/index.html"><img src="../images/flags/zh_CN.png" alt="" /> 中文 [中文]</a></li>
<li><a href="../pt_PT/index.html"><img src="../images/flags/pt_PT.png" alt="" />Português</a></li>
<li><a href="../en/index.html"><img src="../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="attributes.html">Attributi</a>
:: <a href="contents.html" class="uplink">Contenuti</a>
:: <a href="queries.html">Le query</a> »
</span></div>
</div>
<div id="content">
<div>
<h1>Indice del file system</h1>
<p>Gli <a href="attributes.html">Attributi</a> e le <a href="queries.html">Query</a> sono fra le caratteristiche principali di Haiku.
Mentre gli attributi sono utili di per se in quanto permettono di visualizzare delle informazioni aggiuntive, per poter effettuare delle query c'è bisogno che essi vengano indicizzati.
Essi vengono inseriti su una tabella di ricerca, che a sua volta consente delle query velocissime<br />
L'indice è parte del filesystem ed è conservato su ogni volume/partizione separatamente.</p>
<h2>Comandi di indicizzazione dal Terminale</h2>
<p>Ci sono numerosi comandi per gestire l'indice:</p>
<ul>
<li><b>lsindex</b> - Visualizza l'indice degli attributi sul volume/partizione in uso.<br />
Ci sono attributi che vengono indicizzati in modo predefinito:</li>
</ul>
<pre class="terminal"> ~ -&gt;lsindex
BEOS:APP_SIG
MAIL:account
MAIL:cc
MAIL:chain
MAIL:draft
MAIL:flags
MAIL:from
MAIL:name
MAIL:pending_chain
MAIL:priority
MAIL:reply
MAIL:status
MAIL:subject
MAIL:thread
MAIL:to
MAIL:when
META:address
META:city
META:company
META:country
META:email
META:fax
META:group
META:hphone
META:name
META:nickname
META:state
META:url
META:wphone
META:zip
_signature
_status
_trk/qrylastchange
_trk/recentQuery
be:deskbar_item_status
last_modified
name
size
</pre>
<ul>
<li><b>mkindex</b> - Aggiunge un attributo all'indice del volume/partizione.</li>
</ul>
<pre>Uso: mkindex [opzioni] &lt;attributo&gt;
Crea un nuovo indice per l'attributo specificato
-d, --volume=PERCORSO un percorso sul volume a cui l'indice sarà aggiunto (di default il volume corrente)
-t, --type=TIPO il tipo di attributo da indicizzare.
Uno di "int",
"llong", "string", "float", o "double".
di default "string".
--copy-from percorso del volumeda cui copiare gli indici.
-v, --verbose visualizza le informazioni circa l'indice da creare
</pre>
<p>Solo i <b>nuovi</b> file con questo attributo verranno automaticamente indicizzati!<br />
Successivamente, i file esistenti devono essere aggiunti manualmente copiandoli ed eliminando gli originali. Oppure puoi usare il comando <span class="cli">reindex</span>.
</p>
<ul>
<li><b>reindex</b> - Inserisce gli attributi dei file esistenti nel nuovo indice di di un volume / partizione. </li>
</ul>
<pre>Uso: reindex [-rvf] attr &lt;lista di file a/o cartelle&gt;
-r Entra nelle cartelle ricorsivamente
-v output dettagliato
-f crea/aggiorna tutti gli indici dal volume di origine,
"attr" è la posizioni del volume di origine
</pre>
<ul>
<li><b>rmindex</b> - Rimuove gli attributi da un indice di un volume/partizione.</li>
</ul>
<pre>Usage: rmindex [OPZIONE]... NOME_INDICE
Rimuovo l'indice NOME_INDICE da un volume del disco. Una volta fatto ciò, non sarà più possibile fare delle query per i file con l'attributo NOME_INDICE
-d, --volume=PERCORSO il percorso del vuole da cui rimuovere l'indice
-h, --help visualizza i comandi ed esce
-p, --pattern NOME_INDICE come pattern
-v, --verbose visualizza le informazione circa l'indice che si sta rimuovendo
NOME_INDICE è il nome dell'attributo di un file.
Se nessun volume è specificato, verrà usato il volume della cartella corrente.</pre>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="attributes.html">Attributi</a>
:: <a href="contents.html" class="uplink">Contenuti</a>
:: <a href="queries.html">Le query</a> »
</span></div>
</div>
</body>
</html>