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=
"hu" xml:
lang=
"hu">
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" />
19 <title>Jellemzők
</title>
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>Használati útmutató
</span></div>
31 <ul class=
"lang-menu">
32 <li class=
"now"><img src=
"../images/flags/hu.png" alt=
"" /> Magyar
</li>
33 <li><a href=
"../ca/attributes.html"><img src=
"../images/flags/ca.png" alt=
"" />Català
</a></li>
34 <li><a href=
"../de/attributes.html"><img src=
"../images/flags/de.png" alt=
"" />Deutsch
</a></li>
35 <li><a href=
"../en/attributes.html"><img src=
"../images/flags/gb.png" alt=
"" />English
</a></li>
36 <li><a href=
"../es/attributes.html"><img src=
"../images/flags/es.png" alt=
"" />Español
</a></li>
37 <li><a href=
"../fr/attributes.html"><img src=
"../images/flags/fr.png" alt=
"" />Français
</a></li>
38 <li><a href=
"../it/attributes.html"><img src=
"../images/flags/it.png" alt=
"" />Italiano
</a></li>
39 <li><a href=
"../pl/attributes.html"><img src=
"../images/flags/pl.png" alt=
"" />Polski
</a></li>
40 <li><a href=
"../pt_PT/attributes.html"><img src=
"../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
41 <li><a href=
"../pt_BR/attributes.html"><img src=
"../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
42 <li><a href=
"../ro/attributes.html"><img src=
"../images/flags/ro.png" alt=
"" />Română
</a></li>
43 <li><a href=
"../sk/attributes.html"><img src=
"../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
44 <li><a href=
"../fi/attributes.html"><img src=
"../images/flags/fi.png" alt=
"" />Suomi
</a></li>
45 <li><a href=
"../sv_SE/attributes.html"><img src=
"../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
46 <li><a href=
"../zh_CN/attributes.html"><img src=
"../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</a></li>
47 <li><a href=
"../ru/attributes.html"><img src=
"../images/flags/ru.png" alt=
"" />Русский
</a></li>
48 <li><a href=
"../uk/attributes.html"><img src=
"../images/flags/uk.png" alt=
"" />Українська
</a></li>
49 <li><a href=
"../jp/attributes.html"><img src=
"../images/flags/jp.png" alt=
"" />日本語
</a></li>
52 «
<a href=
"filetypes.html">Fájltípusok
</a>
53 ::
<a href=
"contents.html" class=
"uplink">Tartalom
</a>
54 ::
<a href=
"index.html">Index
</a> »
63 <p>A jellemzők azok adatmezők, amik a fájlhoz tartoznak, ám mégsem a fájl részei, például a méret számításánál nem játszanak szerepet, és anélkül másolhatóak, vagy módosíthatóak, hogy a fájlhoz hozzányúlnánk. A rendszer ezeket a jellemzőket használja például a fájl mérete, típusa vagy az utolsó módosítás idejének tárolására. Ez hasonlít a többi operációs rendszerben megszokottakhoz.
</p>
64 <p>Amiben különbözik az az, hogy bármilyen jellemzőt bármilyen fájlhoz hozzá tudunk adni, és megjeleníteni, szerkeszteni is tudjuk egy Nyomkövető ablakban. Pontosan meg kell határozni a fájlhoz adandó jellemző típusát (például string (szöveg), integer (szám) vagy time (idő)), a nevét és leírást.
</p>
65 <p>A fájlnak ugyanakkor nem kell, hogy legyen bármilyen tartalma. Példának nézzük meg ezeket a névjegyeket:
</p>
66 <img src=
"images/attributes-images/people.png" alt=
"people.png" />
68 <p>Amint látja, ezek mind
0 méretű fájlok hozzájuk csatolt jellemzőkkel, ahol
"Erős István" E-mail jellemzője éppen szerkesztés alatt áll a Nyomkövetőben.
</p>
69 <p>Ha ezeket a jellemzőket még indexeljük is, mint a névjegyeket, leveleket vagy audió fájlokat alap esetben, akkor ezek szintén kereshetőek lesznek a Haiku gyors kereső rendszerében.
</p>
72 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
73 <a id=
"attributes-tracker" name=
"attributes-tracker">Jellemzők a Nyomkövetőben
</a></h2>
74 <p>A jellemzők megjelenítése nagyon hasonlít egy adatbázis- vagy táblázatkezelőhöz. A Nyomkövetőben megadható, hogy mely jellemzők jelenjenek meg (oszlopok) és hogy hogyan akarjuk rendezni a fájlokat (sorokat).
</p>
75 <p>Ehhez nyissunk meg egy Nyomkövető ablakot, kattintsunk a
<span class=
"menu">Jellemzők
</span> menüre, és válasszuk ki azt, amit meg szeretnénk jeleníteni. Ezen kívül az oszlopfejléceken jobb gombbal kattitntva is ki meg tudjuk őket adni. Az oszlopokat is átrendezhetjük, csupán az egérrel mozgassuk az oszlopfejléceket. A nem kívánt oszlopot kihúzva az ablakból gyorsan eltüntethetjük azt.
</p>
76 <p>A két oszlop közti vonalon duplán kattintva az oszlopok szélessége az optimális méretre állíthatóak.
</p>
77 <p>Az oszlopfejlécen kattintva növekvő vagy csökkenő sorrendbe rendezhetjük a listát. Másodlagos rendezés is megadható, ehhez csupán lenyomva kell tartani a
<span class=
"key">SHIFT
</span> billentyűt, mialatt az egérrel az következő oszlopon kattintunk. Épp úgy lehet például a névjegyeket egyidejűleg rendezni cég szerint és név szerint. A fenti képernyőképen látható is erre egy példa. A másodlagos rendezés halvány színű jellel van feltüntetve az oszlopfejlécen.
</p>
78 <p>Ezen jellemzők szerkesztése épp olyan egyszerű, mint átnevezni egy fájlt: csak kattintsunk egy bejegyzésen, vagy nyomjuk le az
<span class=
"key">ALT
</span> <span class=
"key">E
</span> kombinációt, majd keressük meg a módosítandó jellemzőt a
<span class=
"key">TAB
</span> és
<span class=
"key">SHIFT
</span> <span class=
"key">TAB
</span> billentyűkkel.
<span class=
"key">ESC
</span> lenyomásakor a szerkesztés félbeszakad a módosítások mentése nélkül.
</p>
81 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
82 <a id=
"attributes-terminal" name=
"attributes-terminal">Jellemzők a Terminálban
</a></h2>
83 <p>Ha a parancssort részesíted előnyben, vagy szkriptek írását tervezed, akkor több parancs is a rendelkezésedre áll, amikkel kezelni tudod a jellemzőket a Terminálban.
</p>
85 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
86 <a id=
"listattr" name=
"listattr">listattr
</a></h3>
87 <p>A
<span class=
"cli">listattr
</span> megjeleníti a fájl összes jellemzőjét a hozzájuk tartozó adatok nélkül.
</p>
88 <pre>használat: listattr 'fájl' ['fájl' ...]
</pre>
90 <pre class=
"terminal"> ~/people -
>listattr Ecet\ Tibor
93 ----------------------------------------------------------
94 MIME String
21 "BEOS:TYPE"
96 Text
7 "META:nickname"
98 Text
14 "META:country"
102 Text
15 "META:address"
103 Text
17 "META:hphone"
110 Raw Data
20 "_trk/pinfo_le"
112 140 bytes total in attributes.
</pre>
113 <p>Azon túl, hogy a
"<tt>META:*</tt>" jellemzők tartalmazzák a névjegy adatait, két másik jellemzőt is kezel a rendszer:
</p>
115 <li><p>A
<tt>BEOS:TYPE
</tt> tartalmazza a fájl típusát, mint
<acronym title=
"Multipurpose Internet Mail Extensions">MIME
</acronym> szöveget, esetünkben
"<tt>application/x-person</tt>". Ez alapján megkapjuk az alapértelmezett ikont és a programot, mely kezeli a fájlt.
</p></li>
116 <li><p>A
"<tt>_trk/pinfo_le</tt>" jellemző tartalmazza a Tracker-ben az ikon pozícióját.
</p></li></ul>
117 <div class=
"box-info">Magyarázatra szorul a vissza-perjel a névben. A Terminálban a speciális karaktereket, mint például
<tt>'
"*\$?!</tt> kilépő karakterrel kell "jelölni
". A szóköz a névben épp ilyen. Tehát, a vissza-perjel (kilépő karakter) az a szóköz előtt van, nem pedig a név után.</div>
120 <a href="#
"><img src="../images/up.png
" style="border:none;float:right
" alt="index
" /></a>
121 <a id="catattr
" name="catattr
">catattr</a></h3>
122 <p>A <span class="cli
">catattr</span> megjeleníti a megadott jellemzőhöz tartozó adatot.</p>
123 <pre>használat: catattr [--raw|-r] jellenző_neve fájl1 [fájl2...]</pre>
125 <pre class="terminal
"> ~/people ->catattr META:city Ecet\ Tibor
126 Ecet Tibor : string : Hatvan</pre>
129 <a href="#
"><img src="../images/up.png
" style="border:none;float:right
" alt="index
" /></a>
130 <a id="addattr
" name="addattr
">addattr</a></h3>
131 <p>Az <span class="cli
">addattr</span> hozzáad egy jellemzőt a fájlhoz és/vagy adatokkal tölti fel.</p>
132 <pre>használat: addattr [-t típus] jellemző érték fájl1 [fájl2...]
133 vagy: addattr [-f érték-fájlból] [-t típus] jellemző fájl1 [fájl2...]
136 string, mime, int, llong, float, double, bool, icon, raw
137 vagy szám-érték (például 0x1234, 42, 'ABCD', ...)
138 Az alapértelmezett a "string
"</pre>
139 <p>Nos, tegyük fel, hogy Tibor elválal egy állást a Cukor Kft-nél, így most feltöltünk egy eddig üres jellemzőt adattal (aminek a típusa "string
" (szöveg)):</p>
140 <pre class="terminal
"> ~/people ->addattr -t string META:company Cukor\ Kft Ecet\ Tibor
144 <a href="#
"><img src="../images/up.png
" style="border:none;float:right
" alt="index
" /></a>
145 <a id="rmattr
" name="rmattr
">rmattr</a></h3>
146 <p>Az <span class="cli
">rmattr</span> egy teljes jellemzőt kitöröl a fájlból.</p>
148 <pre>használat: rmattr [-p] jellemző fájl1 [fájl2...]
149 'jellemző' a fájl egyik jellemzőjének a neve
150 Ha a '-p' meg van adva, akkor a 'jellemző' mintaként szolgál.</pre>
151 <p>Például a "Fax
" jellemzőt üresen is hagyhatjuk, de teljesen ki is törölhetjük azt:</p>
152 <pre class="terminal
"> ~/people ->rmattr META:fax Ecet\ Tibor</pre>
155 <a href="#
"><img src="../images/up.png
" style="border:none;float:right
" alt="index
" /></a>
156 <a id="copyattr
" name="copyattr
">copyattr</a></h3>
157 <p>A <span class="cli
">copyattr</span> jellemzőket másol egy vagy több fájlból egy másik fájlba. Alap esetben a fájl tartalma <b>nem</b> kerül átmásolásra.</p>
158 <pre>használat: copyattr <opciók> <honnan> [ ... ] <hova></pre>
160 <p>Ha a jellemzők másolásával együtt magát a fájlt is át szeretné másolni, akkor adja meg a "<span class=
"cli">-d
</span>" vagy a "<span class=
"cli">--data
</span>" opciót is.</p>
163 <p>További segítséget kaphatsz ezekről a parancsokról, illetve az opciókról ha a parancs után megadod a "<span class=
"cli">-h
</span>" vagy a "<span class=
"cli">--help
</span>" opciót.</p>
169 <div class="inner
"><span>
170 « <a href="filetypes.html
">Fájltípusok</a>
171 :: <a href="contents.html
" class="uplink
">Tartalom</a>
172 :: <a href="index.html
">Index</a> »