1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" lang=
"fr" xml:
lang=
"fr">
7 * Copyright 2008-2009, Haiku. All rights reserved.
8 * Distributed under the terms of the MIT License.
11 * Humdinger <humdingerb@gmail.com>
16 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
17 <meta http-equiv=
"Content-Style-Type" content=
"text/css" />
18 <meta name=
"robots" content=
"all" />
20 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0" />
21 <link rel=
"stylesheet" type=
"text/css" href=
"../Haiku-doc.css" />
26 <div><span>Guide de l’utilisateur
</span></div>
31 <ul class=
"lang-menu">
32 <li class=
"now"><img src=
"../images/flags/fr.png" alt=
"" /> Français
</li>
33 <li><a href=
"../ca/index.html"><img src=
"../images/flags/ca.png" alt=
"" />Català
</a></li>
34 <li><a href=
"../de/index.html"><img src=
"../images/flags/de.png" alt=
"" />Deutsch
</a></li>
35 <li><a href=
"../en/index.html"><img src=
"../images/flags/gb.png" alt=
"" />English
</a></li>
36 <li><a href=
"../es/index.html"><img src=
"../images/flags/es.png" alt=
"" />Español
</a></li>
37 <li><a href=
"../it/index.html"><img src=
"../images/flags/it.png" alt=
"" />Italiano
</a></li>
38 <li><a href=
"../hu/index.html"><img src=
"../images/flags/hu.png" alt=
"" />Magyar
</a></li>
39 <li><a href=
"../pl/index.html"><img src=
"../images/flags/pl.png" alt=
"" />Polski
</a></li>
40 <li><a href=
"../pt_PT/index.html"><img src=
"../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
41 <li><a href=
"../pt_BR/index.html"><img src=
"../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
42 <li><a href=
"../ro/index.html"><img src=
"../images/flags/ro.png" alt=
"" />Română
</a></li>
43 <li><a href=
"../sk/index.html"><img src=
"../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
44 <li><a href=
"../fi/index.html"><img src=
"../images/flags/fi.png" alt=
"" />Suomi
</a></li>
45 <li><a href=
"../sv_SE/index.html"><img src=
"../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
46 <li><a href=
"../zh_CN/index.html"><img src=
"../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</a></li>
47 <li><a href=
"../ru/index.html"><img src=
"../images/flags/ru.png" alt=
"" />Русский
</a></li>
48 <li><a href=
"../uk/index.html"><img src=
"../images/flags/uk.png" alt=
"" />Українська
</a></li>
49 <li><a href=
"../jp/index.html"><img src=
"../images/flags/jp.png" alt=
"" />日本語
</a></li>
52 «
<a href=
"attributes.html">Attributs
</a>
53 ::
<a href=
"contents.html" class=
"uplink">Sommaire
</a>
54 ::
<a href=
"queries.html">Requêtes
</a> »
63 <p>Les
<a href=
"attributes.html">attributs
</a> et les
<a href=
"queries.html">requêtes
</a> sont des caractéristiques clés de Haiku. Alors que les attributs sont utiles par eux même, pour afficher des informations supplémentaires d'un fichier, ils doivent être indexés pour faire l'objet d'une requête. Ainsi, ils sont classés dans une liste, ce qui rend les requêtes rapides comme l'éclair.
<br />
64 L'indexation fait partie du système de fichiers et est conservée dans chaque volume ou partition séparément.
</p>
66 <h2>Commandes d'indexation dans le Terminal
</h2>
67 <p>Il existe plusieurs commandes pour gérer les indexes :
</p>
69 <li><b>lsindex
</b> - Affiche les attributs indexés sur le volume ou la partition actuel.
<br />
70 Voici les attributs qui sont indexés par défaut :
</li>
72 <pre class=
"terminal"> ~ -
>lsindex
107 be:deskbar_item_status
113 <li><b>mkindex
</b> - Ajoute l'indexation d'un attribut à un volume ou à une partition.
</li>
115 <pre>Usage: mkindex [options]
<attribute
>
116 Creates a new index for the specified attribute.
118 -d, --volume=PATH a path on the volume to which the index will be added,
119 defaults to current volume.
120 -t, --type=TYPE the type of the attribute being indexed. One of
"int",
121 "llong",
"string",
"float", or
"double".
122 Defaults to
"string".
123 --copy-from path to volume to copy the indexes from.
124 -v, --verbose print information about the index being created
127 <p>Seuls les
<b>nouveaux
</b> fichiers portant cet attribut sont pris en compte automatiquement dans l'index !
<br />
128 Les fichiers existants doivent être ajoutés manuellement en les copiant et en supprimant les originaux par la suite. Sinon, vous pouvez utiliser l'outil
<span class=
"cli">reindex
</span>.
</p>
130 <li><b>reindex
</b> - Insère les attributs des fichiers existants dans l'indexation nouvellement créée sur le volume ou la partition.
</li>
132 <pre>Usage: reindex [-rvf] attr
<list of filenames and/or directories
>
133 -r enter directories recursively
135 -f create/update all indices from the source volume,
136 "attr" is the path to the source volume
140 <li><b>rmindex
</b> - Retire l'indexation d'un attribut à un volume ou à une partition.
</li>
142 <pre>Usage: rmindex [OPTION]... INDEX_NAME
144 Removes the index named INDEX_NAME from a disk volume. Once this has been
145 done, it will no longer be possible to use the query system to search for
146 files with the INDEX_NAME attribute.
148 -d, --volume=PATH a path on the volume from which the index will be
150 -h, --help display this help and exit
151 -p, --pattern INDEX_NAME is a pattern
152 -v, --verbose print information about the index being removed
154 INDEX_NAME is the name of a file attribute.
156 If no volume is specified, the volume of the current directory is assumed.
</pre>
162 <div class=
"inner"><span>
163 «
<a href=
"attributes.html">Attributs
</a>
164 ::
<a href=
"contents.html" class=
"uplink">Sommaire
</a>
165 ::
<a href=
"queries.html">Requêtes
</a> »