KFindi käsiraamat

KFindi käsiraamat

Dirk Doerflinger

Tõlge eesti keelde: Marek Laane
Versioon KDE
4.11 (2013-05-29)

KFind on KDE failiotsimisvahend.


Peatükk 1. Sissejuhatus

Peatükk 1. Sissejuhatus

KFind on KDE failiotsimisvahend.

KFindi käivitamine

Failide otsimise abivahend on äärmiselt kasulik kindla faili või teatud mustrile vastavate failide leidmiseks arvutis. Nii on võimalik näiteks otsida teatud tüüpi või nimes teatud tähti sisaldavaid faile. Abivahendi saab avada Konqueroris (failihalduri režiimis), kui valida menüükäsk TööriistadFailide otsimine (Ctrl+F). Kui soovid aga kasutada KFindi omaette otsingutööriistana, käivita see KRunneri vahendusel.

Peatükk 2. Failide otsimine

Peatükk 2. Failide otsimine

Nime/asukoha kaart

KFindi käivitamisel ilmub üsna lihtne aken. Kirjuta otsitava faili nimi tekstikasti Nimi:. Soovi korral võib kasutada metamärke ning mitme nime eraldamiseks semikoolonit (;).

Kataloogi, milles otsida, saab kirjutada väljale Asukoht: või valida klõpsates nupule Lehitse... (peidetud failide ja kataloogide kuvamist dialoogis saab muuta kiirklahvidega Alt+. või F8). Seejärel vajuta Enter või klõpsa nupule Otsi. Nupuga Peata saab otsimise katkestada. Otsingutulemused võib salvestada HTML-vormingusse või lihttekstina nupu Salvesta kui... abil.

Kui märgitud on Kaasa arvatud alamkataloogid, otsitakse läbi ka kõik valitud kataloogi alamkataloogid. Kui märkida Tõstutundlik otsing, leiab KFind ainult failid, mille puhul sobivad otsitavaga täpselt ka tähesuurused. Valiku Peidetud failide näitamine märkimisel kaasatakse otsingusse ka sellised failid. Valik Failiindeksi kasutamine võimaldab tarvitada failide indeksit, mille loob otsingu kiirendamiseks programm locate.

Faili- või katalooginimede puhul saab kasutada järgmisi metamärke:

Tärn *

Tärn tähistab suvalist hulka puuduvaid märke (ka mitte ühtegi), see tähendab, et nt. otsingufraas marek* annab tulemuseks marek, marek.png ja marek_ei_tohi_seda_lugeda.kwd. Samas mare*.kwd leiab näiteks maretädi.kwd ja marek_ei_tohi_seda_lugeda.kwd.

Küsimärk ?

Erinevalt tärnist tähistab küsimärk täpselt üht puuduvat märki, nii et mare? tulemuseks on marek, kuid marek? ei leia midagi, sest failide nimed on marek ja marek.png. Küsimärke võib otsingusse kirjutada nii palju, kui süda lustib, pidades aga silmas, et igaühele vastab üks märk.

Kooditabel [...]

Vastab iga sulgudes olev märk.

Mõistagi on kaht või rohkematki metamärki võimalik otsingus ka kombineerida.

Otsingutulemusi näeb allolevas kastis. Klõps hiire parema nupuga selles kastis olevale kirjele avab kontekstimenüü, mis sisaldab rohkelt toiminguid, mida on valitud faili või kataloogiga võimalik ette võtta.

Sisu kaart

Sisu kaart

Failitüüp

Siin saab määrata, millist tüüpi faile tuleb otsida.

Sisaldab teksti:

Kirjuta siia sõna või fraas, mida otsitav fail peab sisaldama. Märkus: Kui rakendad seda võimalust suure kataloogi puhul või kui kaardil Nimi/Asukoht on ära märgitud kast Kaasa arvatud alamkataloogid, võib see võtta päris palju aega.

Märkus

See võimalus ei toimi kõigi failide puhul, mille toob ära failitüüp. Toetatud on ainult järgmised failitüübid:

  • Tekstifailid, nt. lähtekoodi ja README failid

  • KWord >= 1.2

  • KPresenter >= 1.2

  • KSpread >= 1.2

  • OpenOffice.org Writer / LibreOffice Writer

  • OpenOffice.org Impress / LibreOffice Impress

  • OpenOffice.org Calc / LibreOffice Calc

  • Calligra Words

  • Calligra Sheets

  • Calligra Stage

Tõstutundlik

Selle sisselülitamisel leiab KFind ainult teksti failides, mis vastavad täpselt otsitavale, nt. otsingule MAREK vastab ainult MAREK, aga mitte Marek.

Regulaarvaldis

Kui paigaldatud on KDE Git-serveris playground/utils all leiduv KRegExpEditor, on võimalik kasutada sellist lisavõimalust. Selle lubamine võimaldab kasutada otsimisel regexp-i ehk regulaaravaldist. Regulaaravaldis on meetod piiritleda otsingutingimusi, selle võimalused võivad olla päris keerukad, kuid samas väga võimsad. Kui regulaaravaldised sulle väga tuttavad ei ole, võid vajutada nuppu Muuda..., mis avab KRegExpEditori. See lubab sul oma tingimused graafiliselt määrata ning koostab siis sinu eest korrektse avaldise.

KRegExpEditor on väga kasulik vahend, mida saab kasutada ka palju enamate KDE rakenduste puhul kui pelgalt KFind. Rohkem infot selle kohta leiab tema käsiraamatust.

Kaasa arvatud binaarfailid

See võimaldab otsida suvalist tüüpi faile, ka neid, mis tavaliselt ei sisalda teksti (näiteks programmifailid ja pildid).

Omaduste kaart

Omaduste kaart

Siin saab täpsustada otsingu tingimusi. Valida saab järgmiste piirajate vahel:

Otsitakse faile, mis on loodud või mida on muudetud:

Siin saab sisestada kaks kuupäeva, mille vahel peavad failid olema loodud või muudetud, või määrata periood.

Faili suurus on:

Siin saab määrata otsitava faili vähima või suurima suuruse.

Faili omanikuks on kasutaja ja Faili grupp on

Siin saab määrata faili(de) kasutaja ja grupi nime.

Peatükk 3. Autorid ja litsents

Peatükk 3. Autorid ja litsents

KFind

Rakenduse autoriõigus:

Arendajad

  • Martin Hartig

  • Stephan Kulow

  • Mario Weilguni

  • Alex Zepeda

  • Miroslav Flídr

  • Harri Porten

  • Dima Rogozin

  • Carsten Pfeiffer

  • Hans Petter Bieker

  • Waldo Bastian

Dokumentatsiooni autoriõigus 2001: Dirk Doerflinger

Tõlge eesti keelde: Marek Laane

Käesolev dokumentatsioon on litsenseeritud vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele.

Käesolev programm on litsenseeritud vastavalt GNU Üldise Avaliku Litsentsi tingimustele.

Lisa A. Paigaldamine

Lisa A. Paigaldamine

KFindi hankimine

KFind on osa KDE projektist http://www.kde.org/.

KFind asub paketis kdebase KDE projekti peamises FTP saidis ftp://ftp.kde.org/pub/kde/.

Nõuded

Nõuded

KFindi edukaks kasutamiseks on vajalik KDE 4.x.

Kompileerimine ja paigaldamine

Kompileerimine ja paigaldamine

Et KFind oma süsteemis kompileerida ja paigaldada, anna KFind baaskataloogis järgmised käsud:

% ./configure
% make
% make install

Kuna KFind kasutab autoconf'i ja automake'i, ei tohiks kompileerimisel probleeme esineda. Kui neid siiski ette tuleb, anna sellest palun teada KDE meililistides.