
4.11 (2013-05-29)
Autoriõigus © 2001 Dirk Doerflinger
KFind on KDE failiotsimisvahend.
Sisukord

KFind on KDE failiotsimisvahend.
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 → (Ctrl+F). Kui soovid aga kasutada KFindi omaette otsingutööriistana, käivita see KRunneri vahendusel.

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 (peidetud failide ja kataloogide kuvamist dialoogis saab muuta kiirklahvidega Alt+. või F8). Seejärel vajuta Enter või klõpsa nupule . Nupuga saab otsimise katkestada. Otsingutulemused võib salvestada HTML-vormingusse või lihttekstina nupu 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 tulemuseksmarek
,marek.png
jamarek_ei_tohi_seda_lugeda.kwd
. Samasmare*.kwd
leiab näiteksmaretädi.kwd
jamarek_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 onmarek
, kuidmarek?
ei leia midagi, sest failide nimed onmarek
jamarek.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
nupuga selles kastis olevale kirjele avab kontekstimenüü, mis sisaldab rohkelt toiminguid, mida on valitud faili või kataloogiga võimalik ette võtta.
- 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
failidKWord >= 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 , 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).

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.

KFind
Rakenduse autoriõigus:
Arendajad
Martin Hartig
Stephan Kulow
(coolo AT kde.org)
Mario Weilguni
(mweilguni AT sime.com)
Alex Zepeda
(jazepeda AT pacbell.net)
Miroslav Flídr
(flidr AT kky.zcu.cz)
Harri Porten
(porten AT kde.org)
Dima Rogozin
(dima AT mercury.co.il)
Carsten Pfeiffer
(pfeiffer AT kde.org)
Hans Petter Bieker
(bieker AT kde.org)
Waldo Bastian
(bastian AT kde.org)
Dokumentatsiooni autoriõigus 2001: Dirk Doerflinger (ddoerflinger AT web.de)
Tõlge eesti keelde: Marek Laane (bald AT smail.ee)
Käesolev dokumentatsioon on litsenseeritud vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele.
Käesolev programm on litsenseeritud vastavalt GNU Üldise Avaliku Litsentsi tingimustele.

KFind on osa KDE projektist http://www.kde.org/.
KFind asub paketis kdebase KDE projekti peamises FTP saidis ftp://ftp.kde.org/pub/kde/.

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.