Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish  (gelezen 6802 keer)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Een piepklein (na installatie slechts 0,8 megabyte, installatiepakketje is zelfs maar 80 kB), maar o zo handig programmaatje: bestandenzoeker Catfish.

Installeer 'm als volgt:
sudo apt-get install catfish
Na installatie kun je 'm gewoon vanuit het menu starten. Geen automatische aanvulling, geen fratsen, geen toeters en bellen. Gewoon een eenvoudige en supersnelle zoeker van bestanden.

Schermafdruk (klik erop om hem te vergroten):


Doe er je voordeel mee!   :)
« Laatst bewerkt op: 2015/12/11, 23:54:15 door Pjotr »

Offline Henkp

  • Lid
Tja, en het mooiste er van, is dat je ook tegelijk de files of mappen, er mee kan verwijderen.

Ik gebruik het meestal als ik een programma heb verwijderd, en dan even daar mee zoeken of er nog wat achtergebleven is.
En meestal is dat zo, dus dan verwijder ik dat met behulp van dat Catfish.  =D

Kan die ook nog ergens ander dan alleen de home map zoeken?Op andere HD's bijvoorbeeld?Intern of extern?
Doe rustig aan,ben ik ook de hele dag druk mee.

Die gebruikt mijn vader al heel lang, leuk ding inderdaad :)

@Lowlands: Ja.

Mooi!
Klein minpuntje,je moet wel de partitie of HD op geven waar in hij zoekt.Dus niet zo als in windows dat hij meteen je hele pc af zoekt..
« Laatst bewerkt op: 2015/12/12, 10:30:44 door Lowlands »
Doe rustig aan,ben ik ook de hele dag druk mee.

Offline JohnP

  • Lid
Wat is het verschil met de normale zoekfunctie om door de bestanden te zoeken? Als ik daar .pdf intik dan krijg ik ook alle pdf bestanden.
Ik heb het dus niet over zoeken in Dash maar de zoekfunctie die je kan gebruiken in het bestandsoverzicht.

Mooi!
Klein minpuntje,je moet wel de partitie of HD op geven waar in hij zoekt.Dus niet zo als in windows dat hij meteen je hele pc af zoekt..

Ik weet niet welke versie je gebruikt, maar bij mijn weten is dat in de nieuwste versie van Catfish wel het geval. Als je geen 15.10 gebruikt, dan is hier de officiële DEB voor de nieuwste versie van Catfish: http://launchpadlibrarian.net/221759720/catfish_1.3.3-0ubuntu2_all.deb

Wat is het verschil met de normale zoekfunctie om door de bestanden te zoeken? Als ik daar .pdf intik dan krijg ik ook alle pdf bestanden.
Ik heb het dus niet over zoeken in Dash maar de zoekfunctie die je kan gebruiken in het bestandsoverzicht.

Louter ter nieuwsgierigheid, maar welke "normale zoekfunctie" bedoelt u, die in Nautilus?
« Laatst bewerkt op: 2015/12/12, 12:56:45 door Vistaus »

Offline JohnP

  • Lid

Wat is het verschil met de normale zoekfunctie om door de bestanden te zoeken? Als ik daar .pdf intik dan krijg ik ook alle pdf bestanden.
Ik heb het dus niet over zoeken in Dash maar de zoekfunctie die je kan gebruiken in het bestandsoverzicht.

Louter ter nieuwsgierigheid, maar welke "normale zoekfunctie" bedoelt u, die in Nautilus?

Ja, waarschijnlijk wel. Ik heb Ubuntu 14.04.3 LTS.
Zie bijlage.

Vistaus,hoe kan ik zien welke versie ik heb?Ik heb gewoon de link van Pjotr gebruikt.
Hier een voorbeeld dat hij bij mij in Documenten n.b. geen pdf bestanden kan vinden!Nou,er staan er genoeg!
« Laatst bewerkt op: 2015/12/12, 16:02:12 door Lowlands »
Doe rustig aan,ben ik ook de hele dag druk mee.

Correctie,ik weet niet waarom Pjotr nog die asterix er voor zet,maar als ik die weg haal doet hij het wel.. =D
Maar in mijn backup HD kijkt hij niet,dus de externe ziet hij niet,tenzij je die zelf aan geeft om in te zoeken.
« Laatst bewerkt op: 2015/12/12, 16:15:27 door Lowlands »
Doe rustig aan,ben ik ook de hele dag druk mee.

Offline vanadium

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #10 Gepost op: 2015/12/12, 16:14:15 »
Wat is het verschil met de normale zoekfunctie om door de bestanden te zoeken? Als ik daar .pdf intik dan krijg ik ook alle pdf bestanden.
Ik heb het dus niet over zoeken in Dash maar de zoekfunctie die je kan gebruiken in het bestandsoverzicht.
In nautilus is die zoekfunctie inderdaad ingebouwd. Ik denk niet dat de functies van catfish veel verschillen van wat nautilus reeds kan doen. Catfish is vooral interessant in aanvulling op bestandsbeheerders  met minder zoekfunctionaliteit (vroeger zowat allemaal. Nu is catfish, dat al heel lang bestaat, wat minder relevant).

Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #11 Gepost op: 2015/12/12, 17:32:38 »
Metadata van een muziekbestand kan hij niet lezen helaas..
Doe rustig aan,ben ik ook de hele dag druk mee.

Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #12 Gepost op: 2015/12/15, 15:04:39 »
Nu nog een programma vinden die kan zoeken op de "inhoud" net zoals Google's zoekmachine.
Enkele jaren geleden had "Google" zo'n programma maar dat bestaat niet meer.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #13 Gepost op: 2015/12/15, 15:06:39 »
Nu nog een programma vinden die kan zoeken op de "inhoud" net zoals Google's zoekmachine.
Enkele jaren geleden had "Google" zo'n programma maar dat bestaat niet meer.
Catfish: klik op tandwieltje rechtsboven - vink aan: Volledige tekst doorzoeken.   :)

Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #14 Gepost op: 2015/12/15, 17:37:44 »
Ik gebruik het zelf met alle plezier.
@Anton_2, daar is zelfs geen programma voor nodig van Google. Het commando grep kan dit ook ;)
« Laatst bewerkt op: 2015/12/15, 17:40:00 door Theo1971 »
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline MKe

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #15 Gepost op: 2015/12/15, 21:25:20 »
Als je echt als google wilt zoeken (meest relevante e.d) dan moet je al je bestanden laten indexeren met een text index als whoosh, xapian of solr (zijn er nog veel meer).  Volgens mij gebruikt de Dash een xapian index, dus die zou dat ook moeten kunnen.
Grep zoekt alleen letterlijk of met regex patronen, dat s een andere manier van zoeken.  Overigens kun je met locate en grep alles doen wat catfish doet en nog meer, maar dan moet je wel me het enge cli werken ;)

Offline Timo

  • Forumteam
    • timo.diedering
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #16 Gepost op: 2015/12/16, 16:57:17 »
Nu nog een programma vinden die kan zoeken op de "inhoud" net zoals Google's zoekmachine.
Enkele jaren geleden had "Google" zo'n programma maar dat bestaat niet meer.
Baloo (de KDE indexeerfunctie) is de opvolger van Nepomuk en is een stuk lichter geworden. Hij indexeert documenten (zowel odt als doc en docx en pdf), muziek, video's (op tags), foto's (op (geo- en datum)tags. De zoekfunctie zit o.m. in Dolphin, de KDE bestandsbeheerder. Met versie 5 is KDE Framework een stuk meer modulair geworden, dus als het goed is krijg je niet veel rotzooi mee als je 't installeert... Werkt wel alleen op versies van Ubuntu met KDE Frameworks 5!

Ook zonder dolphin werkt het trouwens. Voorbeeldje:
timo@linux-15fs:~> baloosearch "categorische imperatief"
/home/timo/Documents/School/Klassen/Klas 5/Vakken/Filosofie/Opdrachten/Periode 2/Positieoverzicht Kant.odt
/home/timo/Documents/School/Klassen/Klas 4/Vakken/Filosofie/Opdrachten/PO Betoog/Betoog Filosofie steven.pdf
/home/timo/Documents/School/Klassen/Klas 4/Vakken/Filosofie/Opdrachten/PO Betoog/Betoog Filosofie steven.odt                                                                                                                                                                   
/home/timo/Documents/School/Klassen/Klas 4/Vakken/Filosofie/Opdrachten/PO Betoog/Kantiaanse ethiek.doc                                                                                                                                                                         
Elapsed: 12.8668 msecs                                                                                                                                                                                                                                                         
timo@linux-15fs:~>

Offline Jenske

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #17 Gepost op: 2015/12/23, 10:14:20 »
Ben ik correct door te stellen dat het verschil tussen Catfish en indexeerprogramma's zoals Beagle, Xapian etc. is ...
  • dat Catfish NIET op de achtergrond indexeert maar bij een zoekopdracht in "geheel bestand" telkens de hele zwik van bestanden in je pc moet doorworstelen, openen, zoeken naar het gezochte en vervolgens de bestanden weergeeft waarin dat gezochte woord voorkomt
  • dat Beagle, Xapian etc. op de achtergrond een gigantisch bestand aanmaken dat bij een zoekoperatie supersnel wordt doorzocht op het gezochte woord, waarna hij heel snel de bestanden weergeeft waarin dat woord voorkomt

Of anders gezegd: als je NIET vaak binnen bestanden moet zoeken naar een bepaald woord, kan je beter gewoon Catfish gebruiken (zij het dat dit wat langer duurt). Als je WEL vaak woorden binnen bestanden moet zoeken, gebruik je beter een indexeringsservice die op de achtergrond draait.

Maar klopt mijn veronderstelling?



P.S. Vroeger bestond onder windwos zo'n programma, Copernicus, dat ook zijn rol nogal goed vervulde. Tegenwoordig zit zo'n indexeringsfunctie standaard in windwos, met als dom gevolg dat die zo goed als ALLE mappen in je PC begint te doorzoeken. M.a.w. in windwos het woord "bestand" opzoeken (omdat je een artikel wil schrijven over de eerste wereldoorlog), krijg je massa's en massa's documenten te zien waarin het woord "bestand" voorkomt. NRN

.. Kubuntu 23.10 op een ...
.. geen idee welk computermerk, 32 Gbyte RAM, 4 Gbyte video-RAM

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #18 Gepost op: 2015/12/23, 10:41:16 »
Catfish indexeert inderdaad niet standaard, maar je kunt 'm wel handmatig laten indexeren:
Klik op tandwieltje - Zoekindex bijwerken.... klik op Ontgrendelen.

Dat bevordert de zoeksnelheid.  :)

Offline vanadium

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #19 Gepost op: 2015/12/23, 12:02:42 »
Catfish gebruikt de "index" van jou systeem, deze die ook door het commandolijn programmaatje "locate" wordt gebruikt. Daarnaast gebruikt Catfish ook de logs van Zeitgeist, die registreert welke bestanden er werden gecreëerd, gebruikt, gewist, enz. Deze zoekresultaten zijn razendsnel. Pas daarna gaat Catfish verder met het tragere echt afspeuren van de schijf (achter de schermen gebeurt dat met het "find" commando).

Dit betreft enkel een zoektocht in de bestandsnaam (inclusief namen van folders waarin het bestand zich bevindt).

Met beagle, xapian, enz kan je inderdaad ook zoeken naar woorden in bestanden. Die programma's lopen continu in de achtergrond, en werken van zodra er een bestand wijzigt, bijkomt of verdwijnt, die indexen bij. Op een bepaald ogenblik was die "desktop search" zeer populair. In één of twee van de edities was beagle standaard in Ubuntu geïnstalleerd. Er waren echter doorgaans voelbare problemen met performantie (die nu wellicht met onze snellere hardware veel minder doorwegen), waardoor beagle al snel terug uit de standaard installatie verdween.


Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #20 Gepost op: 2015/12/23, 12:08:23 »
Mijn ervaring met Catfish naar het zoeken naar woorden in tekst-bestanden: hij vindt bij mij geen "odt" bestanden.
Daarom heb ik nu het programma "Recoll" geïnstalleerd en die vindt ze wel.

Offline vanadium

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #21 Gepost op: 2015/12/23, 12:13:00 »
Als Catfish in bestanden zoekt, dan is dit hoogstwaarschijnlijk via grep. Dat vindt enkel tekst in niet gecodeerde bestanden. .odt bestanden zijn evenwel in essentie gecomprimeerde Zip bestanden. Vooraleer de tekst te lezen is, moeten die bestanden gedecomprimeerd worden. Dat is wat die gespecialiseerde desktop zoekprogramma's wel doen (en verklaart dus ook dat ze bij momenten flink wat werk kunnen hebben).

Offline Henkp

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #22 Gepost op: 2015/12/23, 13:00:39 »
Mijn ervaring met Catfish naar het zoeken naar woorden in tekst-bestanden: hij vindt bij mij geen "odt" bestanden.
Daarom heb ik nu het programma "Recoll" geïnstalleerd en die vindt ze wel.

In Linux Mint 17.3 heb ik daar totaal geen last van, zie schermafdruk,

Offline vanadium

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #23 Gepost op: 2015/12/23, 13:23:00 »
Mijn ervaring met Catfish naar het zoeken naar woorden in tekst-bestanden: hij vindt bij mij geen "odt" bestanden.
Daarom heb ik nu het programma "Recoll" geïnstalleerd en die vindt ze wel.

In Linux Mint 17.3 heb ik daar totaal geen last van, zie schermafdruk,
...  *naar het zoeken naar woorden* in tekst-bestanden ...

Offline Henkp

  • Lid
Re: Tip: wil je een eenvoudig makkelijk bestandenzoekertje? Installeer Catfish
« Reactie #24 Gepost op: 2015/12/23, 13:26:22 »
Mijn ervaring met Catfish naar het zoeken naar woorden in tekst-bestanden: hij vindt bij mij geen "odt" bestanden.
Daarom heb ik nu het programma "Recoll" geïnstalleerd en die vindt ze wel.

In Linux Mint 17.3 heb ik daar totaal geen last van, zie schermafdruk,
...  *naar het zoeken naar woorden* in tekst-bestanden ...

Foutje, van mij. Even niet goed gelezen.