077a475a14
CDPlayer and CodyCam (both work in progress), DeskCalc * Started installing.html. * Added a screenshot of Glyph+Subpixel rendering to Appearance prefs. * Mentioned new setting "Monospaced Fonts Only" glyph hinting in Apperance prefs * Mentioned sysinfo and listdev in bugreports.html as pointed out by scottmc. * Some tweaks to the Haiku-doc.css. * Put a link to http://www.haiku-os.org/community into welcome.html, removed the "(online)". * Reorganized the file hierarchy to accommodate future translations. See thread: http://www.freelists.org/post/haiku-doc/Organizing-translations-of-User-GuideWelcome-Package. * Added a userguide/languages.html that will serve as entry for the different translations. Since the welcome page is more or less only one page, we'll find another solution for that when the first translations are available. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28890 a95241bf-73f2-0310-859d-f6bbb57e9c96
136 lines
4.1 KiB
HTML
136 lines
4.1 KiB
HTML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
"../../html-dtd/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
|
<head>
|
|
<!--
|
|
*
|
|
* Copyright 2008, Haiku. All rights reserved.
|
|
* Distributed under the terms of the MIT License.
|
|
*
|
|
* Authors:
|
|
* Humdinger <humdingerb@gmail.com>
|
|
*
|
|
-->
|
|
<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>Index</title>
|
|
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
|
|
</head>
|
|
<body>
|
|
|
|
<div class="logo">
|
|
<img src="../images/logo.png" alt="logo" width="372" height="86" />
|
|
<div class="title">Index</div>
|
|
</div>
|
|
<div class="topnav">
|
|
<p>
|
|
<a href="contents.html">Contents</a>
|
|
   
|
|
Previous: <a href="attributes.html">Attributes</a>
|
|
   
|
|
Next: <a href="queries.html">Queries</a>
|
|
</p>
|
|
</div>
|
|
|
|
<div class="content">
|
|
|
|
<p><a href="attributes.html">Attributes</a> and <a href="queries.html">Queries</a> are key features of Haiku. While attributes are useful on their own, to display additional information on a file, for a query on them, they need to be indexed. It puts them into a lookup table, which in turn makes queries lightning fast.<br />
|
|
The index is part of the filesystem and is kept for every volume/partition separately.</p>
|
|
|
|
<h2>Indexing commands in Terminal</h2>
|
|
<p>There are several commands to manage the index:</p>
|
|
<ul>
|
|
<li><b>lsindex</b> - Displays the indexed attributes on the current volume/partition.
|
|
<p>These are the attributes that are indexed by default:<br />
|
|
<pre class="terminal"> ~ ->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></li>
|
|
<li><b>mkindex</b> - Adds an attribute to the index of a volume/partition.
|
|
<pre>Usage: mkindex [options] <attribute>
|
|
Creates a new index for the specified attribute.
|
|
|
|
-d, --volume=PATH a path on the volume to which the index will be added,
|
|
defaults to current volume.
|
|
-t, --type=TYPE the type of the attribute being indexed. One of "int",
|
|
"llong", "string", "float", or "double".
|
|
Defaults to "string".
|
|
--copy-from path to volume to copy the indexes from.
|
|
-v, --verbose print information about the index being created
|
|
|
|
</pre>
|
|
<p><i><b>Note:</b> Only <b>new</b> files with that attribute come automatically into the index!</i><br />
|
|
Existing files have to be added manually by copying them and deleting the originals after that. Alternatively you can use the tool <a href="http://www.bebits.com/app/2033" rel="nofollow">reindex</a>.
|
|
</p>
|
|
</li>
|
|
<li><b>rmindex</b> - Removes an attribute from the index of a volume/partition.
|
|
<pre>Usage: rmindex [OPTION]... INDEX_NAME
|
|
|
|
Removes the index named INDEX_NAME from a disk volume. Once this has been
|
|
done, it will no longer be possible to use the query system to search for
|
|
files with the INDEX_NAME attribute.
|
|
|
|
-d, --volume=PATH a path on the volume from which the index will be
|
|
removed
|
|
-h, --help display this help and exit
|
|
-p, --pattern INDEX_NAME is a pattern
|
|
-v, --verbose print information about the index being removed
|
|
|
|
INDEX_NAME is the name of a file attribute.
|
|
|
|
If no volume is specified, the volume of the current directory is assumed.</pre>
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
<div class="bottomnav">
|
|
<p>
|
|
<a href="contents.html">Contents</a>
|
|
   
|
|
Previous: <a href="attributes.html">Attributes</a>
|
|
   
|
|
Next: <a href="queries.html">Queries</a>
|
|
</p>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|