Recoll: Advanced Search Tool för Linux
Att söka dina filer kan vara en lätt eller svår uppgift, beroende på hur du organiserar dina filer och dokument. Om du ständigt söker högt och lågt för den aktuella filen och din filhanterare inte hjälper dig med sin hemska sökfunktion, behöver du noga ett mer avancerat sökverktyg.
Recoll är ett textsökverktyg för Unix och Linux och kan hitta nyckelord inom dokument samt filnamn. Detta gör det till ett perfekt verktyg för att snabbt söka och hämta dina filer och dokument när du behöver det.
Installationen är lätt. Recoll finns i Ubuntu-förvaret, så du kan installera det via Ubuntu Software Center, klicka här, eller skriv bara följande kommando i terminalen:
sudo apt-get install recoll
Obs! Recoll-versionen i förvaret är inte aktuellt. För att installera den senaste versionen av Recoll:
sudo add-apt-repository ppa: recoll-backports / recoll-1, 15-på sudo apt-uppdatera sudo apt-get install recoll
För andra distros kan du kolla in dess hämtningssida för installationspaketet för varje distro.
Vid första loppet kommer det att be dig att indexera din hemkatalog. För att göra det, klicka helt enkelt på knappen "Start Indexing Now". Du kan också klicka på "Indexing Configuration" eller "Indexing Schedule" för mer avancerade inställningar.
Beroende på storleken på din hårddisk och antalet filer du har kan indexeringsprocessen ta lång tid. Lyckligtvis behöver du bara göra fullständig indexering vid första loppet och du kan få den att automatiskt uppdatera sitt index när det finns några filändringar i ditt system.
När indexeringen är klar kan du sedan skriva in frågan och göra en sökning efter termen. Det bra med Recoll är att det söker efter innehållet i filen och filnamnet. De returnerade resultaten rangordnas enligt deras relevans för termen och ett utdrag av det matchade innehållet visas tillsammans med resultatet.
För varje sökresultat kommer det med en "Preview" länk där du kan klicka för att öppna resultatet i sin egen tittare. Alternativt kan du också välja att öppna filen med standardprogrammet.
Innan du utför din sökning kan du välja om sökresultatet ska matcha "Alla term", "Alla villkor", "Filnamn" eller "Fråge språk". Du kan också sortera resultaten enligt deras kategorier, som media, meddelande, presentation etc.
avancerad sökning
Klicka på den första knappen i menyraden och det öppnar ett nytt "Avancerat sök" -fönster. Härifrån kommer du att kunna lägga till klausuler för sökningen. Du kan till exempel ange en klausul som söker författare av namnet "stephen king" och ett filnamn för "mardröm". Du kan också avgöra om sökningen ska uppfylla alla klausuler eller någon av dem.
Filtret fliken kan du filtrera datum, filstorlekar och filtyper.
Konfiguration
Det finns två huvudkonfigurationssektioner för Recoll: Indexing Configuration och Indexing Schedule. Indexeringskonfigurationen låter dig välja vilken mapp (er) som ska indexeras och vilka filvägar som ska hoppa över.
Indexeringsschemat är där du konfigurerar hur och när Recoll ska uppdatera sitt index. Det finns två inställningar som du kan välja mellan: Cron eller startdemon. Med cron-alternativet kan du schemalägga Recoll att köra med jämna mellanrum. Med startdemonen startar Recolls indexdemon autostart vid uppstart och gör index i realtid när det upptäcker en filändring.
Slutsats
Det finns ingen brist på skrivbordsindexeringsverktyg för Linux. Det finns spåraren som kan springa i bakgrunden och Beagle som inte har uppdaterats sedan 2010. Recoll erbjuder en alternativ lösning men med en extra fördel att den utvecklas aktivt och det ger ytterligare tillägg för Unity-skrivbordet (recoll-lins) och Firefox (förlängning för indexering av besökta webbsidor). Om du behöver ett omfattande skrivbordsverktyg, är Recoll värt att prova.
Recoll
Bildkredit: Arkivskåp nära upp på personligt av BigStockPhoto