Kirjoittaja Aihe: Tiedostojen etsiminen muualta kuin kotikansiosta  (Luettu 3575 kertaa)

mArkus87

  • Käyttäjä
  • Viestejä: 41
    • Profiili
Sain lainaksi kaveriltani ulkoisenkovalevyn. Ikävä kyllä kaikki tiedostot ovat samassa kansiossa sekasin ja tiedostoja on toivottaman paljon. Miten voin etsiä tiedostoja joiden nimestä en ole täysin varma ubuntulla? Komentorivi ei kelpaa tähän tarkoitukseen, koska en ole varma tiedostojen nimestä ja en voi varmistua tiedostoista ennen kuin avaan ne. Menee turhan työlääksi komentorivin kanssa leikkiminen. Myös ubuntu etsi toiminto on tehty typerästi, se aloittaa etsimisen vain kotikansiosta, en voi siis etsiä mitään muualta kuin kotikansiosta. Voiko ubuntuun sisään rakenntua etsi toiminta muuttaa jotenkin, ettei se vain etsisi kotikansiosta vai onko jotain muuta ohjelmaa tarjolla kyseiseen tehtävään?

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #1 : 09.01.11 - klo:19.49 »
Mitä haluaisit etsiä ja millä hakuehdoilla?

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #2 : 09.01.11 - klo:19.55 »
Catfish on varsin pätevä hakuohjelma, siihen voit:

- hakea minkä hyvänsä hakemisto juureksi
- käynnistyskuvakkeeseen ohjelmoida hakuehdot ja polut valmiiksi (jos haet aina jostain tietystä arkistosta)

Suurella määrällä tiedostoja, esim. yli 50 000, kestää ekalla haulla jonkun aikaa, mutta seuraavat haut sujuvat erittäin nopeasti.

Löytyy ihan normaalista Ubuntun ohjelmavarastosta.

oh1xe

  • Käyttäjä
  • Viestejä: 365
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #3 : 09.01.11 - klo:21.16 »
Itse käytän tätä Ubutun Nautiliksen hakua niin, että kirjoitan vain jpg hakuun ja hiirellä klikkaan USB-letkun päässä olevaa puhelinta. Siellä on valokuvia niin monissa alikansiossa päiväysten mukaan, että niitä ei koskaan jaksaisi selailla. Kun jpg haku on listannut kaikki kuvat raahaan ne kaikki kovalevylle yhteen hakemistoon. Yhdestä hakemistosta on sitten hyvä raksia epäonnistuneet ja huonot helposti pois.
Eli tarkentimen kanssa voi myös etsiä...

Tuota catfish:hiä pitää myös testata  :)

Googlella taisi olla jokin hakuohjelma Winukkaan, mutta Linuxiin en tiedä olisiko sellaista mikä etsisi myös tiedostojen sisältä tarvittavaa merkkijonoa  :-\, jos mArkus sellaista haluaisi...

« Viimeksi muokattu: 09.01.11 - klo:21.22 kirjoittanut oh1xe »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #4 : 09.01.11 - klo:21.23 »
...
Tuota catfish:hiä pitää myös testata  :)

Juu, tuohon kun laittaa alleluetellun litanian, kohtaan "kuvake - properties":

catfish --path=/data4/home4/av2/music/mp3 --file-action=folder --fileman=nautilus --limit=500

niin:
- hakee automaattisesti tuosta polusta (jollekin toiselle polullehan voi tehdä toisen kuvakkeen eri ominaisuuksilla)
- avaa hakemiston missä kuvake on, eikä suoraan vain avaa sitä tiedostoa jossakin ohjelmassa (jonka voi senkin tehdä)
- käyttää nautilusta (eikä sitä vaikeampaa ihmetiedostoselainta)
- hakee vain 500 ensimmäistä

Oikeastaan ei hae, vaan antaa nuo oletukset ilman että niitä tarvitsee joka kerta muuttaa.

En tiedä mihin nopeus perustuu, mutta toinen haku on tosi nopea.

Storck

  • Vieras
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #5 : 09.01.11 - klo:21.30 »
En tiedä mihin nopeus perustuu, mutta toinen haku on tosi nopea.

Eiköhän se tee jonkinmoisen indeksoinnin jonka muistaa seuraavalla kerralla.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #6 : 09.01.11 - klo:21.34 »
En tiedä mihin nopeus perustuu, mutta toinen haku on tosi nopea.

Eiköhän se tee jonkinmoisen indeksoinnin jonka muistaa seuraavalla kerralla.

... varmaan jonkinlaisen ... häviää bootissa joten jonnekin temp :iin ilmeisesti. Vaikka ei sillä väliä, hyvä ohjelma ... ei se ensimmäinen hakukaan ole kovin hidas.

mArkus87

  • Käyttäjä
  • Viestejä: 41
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #7 : 10.01.11 - klo:23.27 »
Tarkoitukseni oli etsiä tiettyjä mp3 tiedostoja. Tiedän biisin nimen kyllä, mutta en tiedä onko biisi nimetty sen mukaan.
Esim. rammstein - sonne. Kyseinen tiedosto voi olla vaikkapa raita1 - sonne. Valitettavasti en voi hakea mitenkään kyseisiä tiedostoja....

Catfish kokeilin, mutta ei ole lähestää sitä tasoa mitä hain takaa, monta yksittäistä tiedostoa on hankala hakea / hidas hakea. Kaipaisin jotain windows 7 tyylistä hakua, mutta ei tee mieli asentaa kyseistä käytistä vain tämän takia.... Sitä mukaa tulee tuloksia kun kirjoittelee kirjaimia hakukenttään...

k
kenttä
kaija
kekkonen...

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #8 : 11.01.11 - klo:06.28 »
Tarkoitukseni oli etsiä tiettyjä mp3 tiedostoja. Tiedän biisin nimen kyllä, mutta en tiedä onko biisi nimetty sen mukaan.
Esim. rammstein - sonne. Kyseinen tiedosto voi olla vaikkapa raita1 - sonne. Valitettavasti en voi hakea mitenkään kyseisiä tiedostoja....

Catfish kokeilin, mutta ei ole lähestää sitä tasoa mitä hain takaa, monta yksittäistä tiedostoa on hankala hakea / hidas hakea. Kaipaisin jotain windows 7 tyylistä hakua, mutta ei tee mieli asentaa kyseistä käytistä vain tämän takia.... Sitä mukaa tulee tuloksia kun kirjoittelee kirjaimia hakukenttään...

k
kenttä
kaija
kekkonen...

Toki voit.
Moisessa tapauksessa. kun arvaan osan tiedostonimeä, tiedän sen loppuvan merkkijonoon 'mp3' ja tiedän tai vahvasti uskon sen olevan hakemistossa /data/jaettumusa, kysäisen listan tiedostoista komennolla:

find /data/jaettumusa -name "*arvaus*mp3" > ~/osumat.lst

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #9 : 11.01.11 - klo:08.08 »
...
Esim. rammstein - sonne. Kyseinen tiedosto voi olla vaikkapa raita1 - sonne. Valitettavasti en voi hakea mitenkään kyseisiä tiedostoja....
...

Miten niin ei voi hakea Catfishillä?

Tottakai nimestä tai hakemistosta pitää jotain osata arvata jos niiden nimillä kerran hakee.

Edellä hakemalla merkkijonolla "sonne" löytyy todennäköisesti vain muutama. Lisäksi voi hakea esim. "ramms" jonka jälkeen voi avata hakemiston jossa on Rammsteinin biisejä ja katsoa sieltä itse, jos ei muuten löydy. Painamalla sorttausta koon mukaan saa kaikki hakemistot peräkkäin, jolloin ne on helppoa löytää.

E.m. tavoilla ei löydy vain yhtä kappaletta. Mutta se löytyy todennäköisesti kun hakee

"ramm son"

Haku kestää alle sekunnin, isosta materiaalista, kun on ensin hakenut jotakin.

Windows 7 haku on ärsyttävän sekava tähän nähden. Catfishillä arkiston hakupolku on valmiina kun sen klikkaa esim. ylänauhasta auki.

juyli

  • Vieras
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #10 : 11.01.11 - klo:11.47 »
Voiko ubuntuun sisään rakenntua etsi toiminta muuttaa jotenkin, ettei se vain etsisi kotikansiosta vai onko jotain muuta ohjelmaa tarjolla kyseiseen tehtävään?

slocate/locate updatedb. http://www.delorie.com/gnu/docs/findutils/updatedb.1.html

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #11 : 11.01.11 - klo:13.33 »
Olisikohan sitä Windows 7:n indeksoivaa hakua lähinnä Tracker (tai Beagle, tai joku tuommoinen...) (muistaakseni vanhempi kuin Windows 7). En tosin tiedä miten hyvin se sopii ulkoisen levyjen indeksointiin, mutta omille tiedostoille ainakin.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Tiedostojen etsiminen muualta kuin kotikansiosta
« Vastaus #12 : 11.01.11 - klo:13.43 »
Onhan Ubuntussa toki Tracker-tyyppinen, jonka voi konfiguroida mihin hakemistoon hyvänsä ja se indeksoi automaattisesti parametrien mukaisesti. Siinä haussa on jonkinlainen hämäränsumea logiikkaa, joka toisaalta on kätevä, mutta käyttökokemusteni perusteella joskus myös epävarma (siis luulisi että jollakin stringillä AINA löytyy, mutta ei välttämättä löydykään). Se toimii kyllä ulkoisilla levyillä myös.

Minun pointtini oli se, että tuo on tarpeeton, koska Catfish on niin nopea kuitenkin. Trackerissä on se huono puoli, että sitä pitää säätää, rajoittuu kuitenkin vain nimettyihin hakemistopolkuihin, konfiguroinnin käyttöliittymä on varsin hämärä (toimii bootin jälkeen erilailla kuin heti asennuksen jälkeen), haku on hivenen epävakaa, rajoittuu yhteen käyttätunnukseen (ehkä sekin on hämärää) ja se ei ole käytettävissä heti bootin jälkeen vaan vasta indeksoinnin jälkeen. Jos ei oikeasti ole edes nopeampi, niin miksi vaivautua?