haiku/docs/userguide/fi/attributes.html

184 lines
12 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="fi" xml:lang="fi">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <humdingerb@gmail.com>
* Translators:
* Jorma Karvonen
*
-->
<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>Attribuutit</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>Käyttäjäopas</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../images/flags/fi.png" alt="" /> Suomi</li>
<li><a href="../id/attributes.html"><img src="../images/flags/id.png" alt="" />Bahasa Indonesia</a></li>
<li><a href="../ca/attributes.html"><img src="../images/flags/ca.png" alt="" />Català</a></li>
<li><a href="../de/attributes.html"><img src="../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../en/attributes.html"><img src="../images/flags/gb.png" alt="" />English</a></li>
<li><a href="../es/attributes.html"><img src="../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../fr/attributes.html"><img src="../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../fur/attributes.html"><img src="../images/flags/fur.png" alt="" />Furlan</a></li>
<li><a href="../it/attributes.html"><img src="../images/flags/it.png" alt="" />Italiano</a></li>
2012-11-16 01:36:54 +04:00
<li><a href="../hu/attributes.html"><img src="../images/flags/hu.png" alt="" />Magyar</a></li>
2014-05-31 02:02:36 +04:00
<li><a href="../pl/attributes.html"><img src="../images/flags/pl.png" alt="" />Polski</a></li>
<li><a href="../pt_PT/attributes.html"><img src="../images/flags/pt_PT.png" alt="" />Português</a></li>
<li><a href="../pt_BR/attributes.html"><img src="../images/flags/pt_BR.png" alt="" />Português (Brazil)</a></li>
<li><a href="../ro/attributes.html"><img src="../images/flags/ro.png" alt="" />Română</a></li>
<li><a href="../sk/attributes.html"><img src="../images/flags/sk.png" alt="" />Slovenčina</a></li>
<li><a href="../sv_SE/attributes.html"><img src="../images/flags/sv_SE.png" alt="" />Svenska</a></li>
2020-02-10 01:12:40 +03:00
<li><a href="../tr/attributes.html"><img src="../images/flags/tr.png" alt="" />Türkçe</a></li>
<li><a href="../zh_CN/attributes.html"><img src="../images/flags/zh_CN.png" alt="" /> 中文 [中文]</a></li>
<li><a href="../ru/attributes.html"><img src="../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../uk/attributes.html"><img src="../images/flags/uk.png" alt="" />Українська</a></li>
<li><a href="../jp/attributes.html"><img src="../images/flags/jp.png" alt="" />日本語</a></li>
</ul>
<span>
« <a href="filetypes.html">Tiedostotyypit</a>
:: <a href="contents.html" class="uplink">Sisältö</a>
:: <a href="index.html">Hakemisto</a> »
</span></div>
</div>
<div id="content">
<div>
<h1>Attribuutit</h1>
<p>Attribuutit ovat tietokenttiä, jotka kuuluvat tiedostoon, mutta eivät ole tuon tiedoston osia, toisin sanoen niitä ei lasketa mukaan tiedoston kokoa laskettaessa ja niitä voidaan kopioida ja muuttaa koskematta itse tiedostoon. Järjestelmä käyttää attribuutteja esimerkiksi tiedoston koon, tiedostotyypin ja viimeisen muokkauspäivämäärän tallentamiseen. Tämä on samanlaista kuin muissa käyttöjärjestelmissä ja niiden tiedostojärjestelmissä.</p>
2013-02-18 00:51:59 +04:00
<p>Erona muihin on kuitenkin, että voit lisätä minkä tyyppisen attribuutin tahansa mihinkä tahansa tiedostoon ja näyttää sen tai tehdä siitä muokattavan Seuraaja-ikkunassa. On vain määriteltävä tiedostotyyppiin lisättävän attribuutin tyyppi (esimerkiksi merkkijono, kokonaisluku tai aika) ja annettava sille nimi ja kuvaus.</p>
<p>Itse tiedosto ei edes tarvitse mitään sisältöä. Vilkaise esimerkiksi näitä Ihmiset-tiedostoja:</p>
<img src="images/attributes-images/people.png" alt="people.png" />
<br />
<p>Kuten näet, nämä kaikki ovat nollakokoisia tiedostoja, joihin on liitetty attribuutteja. Sähköpostiattribuutti ”John Nox” on parhaillaan muokattavana Seuraajassa.</p>
<p>Jos indeksoit näitä attribuutteja, kuten oletuksena Ihmiset-, sähköposti- tai äänitiedostoja, ne ovat myös etsittävänä Haikun nopeassa hakujärjestelmässä.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="attributes-tracker" name="attributes-tracker">Attribuutit Seuraajassa</a></h2>
<p>Attribuutit näytetään aika lailla samalla tavalla kuin tietokannoissa tai taulukonlaskentaohjelmissa. Seuraajaa käyttämällä voit valita, mitkä attribuutit (sarakkeet) näytät ja lajitella tiedostoluettelot (rivit) sen mukaan.</p>
2013-02-18 00:51:59 +04:00
<p>Tämän tekemiseksi avaa Seuraaja-ikkuna, napsauta <span class="menu">Attribuutit</span>-valikkoa ja valitse attribuutit, jotka haluat näyttää. Vaihtoehtoisesti, napsauta yksinkertaisesti hiiren kakkospainikkeella sarakeotsakkeen päällä ja merkitse sarakkeet asiayhteysvalikossa. Voit järjestää sarakkeet uudelleen yksinkertaisesti sarakeotsakkeiden raahaa&amp;pudota-menettelyllä. Sarakkeen siirtäminen ikkunan ulkopuolelle on nopea tapa päästä eroon sarakkeista, joita et tarvitse.</p>
<p>Kaksoisnapsauta otsakerivillä kahden attribuutin välissä, jolloin sarake automaattisesti muuttaa leveytensä optimaaliseksi.</p>
<p>Napsauta sarakeotsaketta lajittelujärjestyksen vaihtamiseksi päinvastaiseksi. Voit perustaa toissijaisen lajittelujärjestyksen painamalla <span class="key">VAIHTO</span>-näppäintä samalla kun napsautat sarakeotsaketta. Voit lajitella Ihmiset-tiedostosi esimerkiksi yrityksen nimen mukaan ja sen sisällä lajitella yhteystietojen nimen mukaan. Katso yllä olevaa näyttökaappausta esimerkkinä. Toissijainen lajittelu on merkitty vaaleammanvärisellä indikaattorilla otsakkeen vieressä.</p>
<p>Näiden attribuuttien muokkaus on yhtä helppoa kuin tiedoston nimeäminen uudelleen: Napsauta joko riviä tai paina <span class="key">ALT</span> <span class="key">E</span> -näppäimiä ja siirry attribuuttien välillä <span class="key">SARKAIN</span>-näppäimellä tai <span class="key">VAIHTO</span> <span class="key">SARKAIN</span> -näppäimillä. Poistut <span class="key">ESC</span>-näppäimellä muokkaustilasta ilman että muutokset astuvat voimaan.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="attributes-terminal" name="attributes-terminal">Attribuutit Pääteikkunassa</a></h2>
<p>Jos pidät parempana käyttää komentoriviä ja suunnittelet työskenteleväsi monien tiedostojen kanssa käyttäen skriptausta, on useita komentoja, joilla voidaan ohjata attribuutteja Pääteikkunasta.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="listattr" name="listattr">listattr</a></h3>
<p>
<span class="cli">listattr</span> luettelee tiedoston attribuutit, mutta ei näytä attribuuttien sisältöä.</p>
<pre>käyttö: listattr 'tiedostonimi' ['tiedostonimi' ...]</pre>
2012-11-16 01:36:54 +04:00
<p>Yllä olevasta näytönkaappausesimerkistämme:</p>
<pre class="terminal"> ~/people -&gt;listattr Clara\\ Botters
File: Clara Botters
Type Size Name
----------- --------- -------------------------------
MIME String 21 "BEOS:TYPE"
Text 14 "META:name"
Text 6 "META:nickname"
Text 1 "META:company"
Text 18 "META:address"
Text 8 "META:city"
Text 1 "META:state"
Text 1 "META:zip"
Text 1 "META:country"
Text 1 "META:hphone"
Text 13 "META:wphone"
Text 1 "META:fax"
Text 19 "META:email"
Text 1 "META:url"
Text 5 "META:group"
Raw Data 20 "_trk/pinfo_le"
131 bytes total in attributes.</pre>
<p>Paitsi kaikki "<tt>META:*</tt>"-attribuutit, jotka säilyttävät yhteystietoja, on kaksi attribuuttia, joiden hallinnoinnista vastaa järjestelmä:</p>
<ul>
<li><p><tt>BEOS:TYPE</tt> säilyttää tiedostotyypin kuten <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym>-merkkijono, tässä tapauksessa "<tt>application/x-person</tt>". Se määrittelee oletuskuvakkeen ja sovelluksen, joka avaa tiedoston, kun sitä esimerkiksi kaksoisnapsautetaan.</p></li>
<li><p>"<tt>_trk/pinfo_le</tt>" on attribuutti, jossa Seuraaja säilyttää tiedoston kuvakkeen sijainnin.</p></li></ul>
<div class="box-info">Huomaa kenoviiva sanan ”Clara” jäljessä. Pääteikkunassa on käytettävissä erikoisia koodinvaihtomerkkejä kuten <tt>'"*\\$?!</tt>. Sanojen ”Clara” ja ”Botters” välissä oleva välilyönti on myös yksi niistä. Siksi kenoviivaa käytetään ilmaisemaan, että sanan ”Clara” jälkeen on todella välilyönti, eikä kyseessä ole koodinvaihtomerkki.</div>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="catattr" name="catattr">catattr</a></h3>
<p><span class="cli">catattr</span> näyttää tiedoston tietyn attribuutin sisällön.</p>
<pre>käyttö: catattr [--raw|-r] attr_name tiedosto1 [tiedosto2...]</pre>
<p>Taas esimerkkimme:</p>
<pre class="terminal"> ~/people -&gt;catattr META:city Clara\\ Botters
Clara Botters : string : Whelton</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="addattr" name="addattr">addattr</a></h3>
<p><span class="cli">addattr</span> lisää attribuutin tiedostoon ja/tai täyttää sen arvolla.</p>
<pre>käyttö: addattr [-t tyyppi] attribuutti arvo tiedosto1 [tiedosto2...]
tai: addattr [-f arvo-tiedostosta] [-t tyyppi] attribuutti tiedosto1 [tiedosto2...]
Tyyppi on yksi seuraavista:
merkkijono, mime-tyyppi, kokonaisluku, llong-luku, float-liukuluku,
double-luku, bool-boolean arvo, kuvake, raw-raaka-arvo
tai numeerinen arvo (toisin sanoen 0x1234, 42, 'ABCD', ...)
Oletus on merkkijono eli "string"</pre>
<p>Joten sanotaan, että jos edellä mainittu Clara sai työpaikan monikansallisessa Barkelbaer Inc. -yrityksessä, niin aiemmin tyhjänä ollut ”Company”-attribuutti täytetään tuolla tiedolla (mikä on tyyppiä ”string”):</p>
<pre class="terminal"> ~/people -&gt;addattr -t string META:company Barkelbaer\\ Inc. Clara\\ Botters</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="rmattr" name="rmattr">rmattr</a></h3>
<p><span class="cli">rmattr</span> poistaa attribuutin kokonaan tiedostosta.</p>
<pre>käyttö: rmattr [-p] attr tiedostonimi1 [tiedostonimi2...]
'attr' on tiedoston attribuutin nimi
Jos '-p' on määritelty, 'attr' -määrittelyä pidetään mallina.</pre>
<p>Vaikka kaikessa käytännöllisyydessä olisi riittävää, jos ”Fax”-attribuutti vain jätettäisiin täyttämättä, sen voi kokonaan poistaa Claran tiedostosta kirjoittamalla:</p>
<pre class="terminal"> ~/people -&gt;rmattr META:fax Clara\\ Botters</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="copyattr" name="copyattr">copyattr</a></h3>
<p><span class="cli">copyattr</span> kopioi attribuutteja yhdestä tai useammasta tiedostosta toiseen. Oletuksena tiedoston todellista sisältöä <b>ei</b> kopioida.</p>
<pre>Käyttö: copyattr &lt;valitsimet&gt; &lt;lähde&gt; [ ... ] &lt;kohde&gt;</pre>
<p>Jos haluat kopioida attribuutit ja myös itse datatiedoston, voit lisätä valitsimen ”<span class="cli">-d</span>” tai ”<span class="cli">--data</span>”.</p>
<p><br /></p>
<p>Lisätietoja näistä komennoista ja niiden valitsimista löytyy kirjoittamalla komentonimien ja sen jälkeen valitsimen ”<span class="cli">-h</span>” tai ”<span class="cli">--help</span>”.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="filetypes.html">Tiedostotyypit</a>
:: <a href="contents.html" class="uplink">Sisältö</a>
:: <a href="index.html">Hakemisto</a> »
</span></div>
</div>
</body>
</html>