Come cercare file e contenuti dei file con una GUI?


17

Quando utilizzo la funzione di ricerca in Nautilus , restituisce solo file con nomi di file corrispondenti. Non supporta nemmeno i caratteri jolly. Ad esempio, "* .txt" non restituisce nulla. Mi aspetto che restituisca tutti i file .txt.

Ad ogni modo, c'è un modo, senza usare la riga di comando, di cercare il contenuto dei file, inclusi tutti i file di testo normale (.txt, .html, .css, .js, .c, .csv, .sh, .py, ...), archivi (.zip, .7z, .rar, .tar, ...), file office / libreoffice (.doc, .docx, pptx, .odf, .ods, ...) e media (.mp3, .mp4, ...) metadati? La ricerca dovrebbe anche avere la possibilità di impostare dimensione del file, data, tipo ed essere maiuscole / minuscole.


Potresti provare a installare nepomuk, strigi e dolphin file browser - insieme nepomuk e strigi indicizzeranno (compresi i contenuti) il tuo file system e dolphin supporta la ricerca di questo contenuto indicizzato (oltre a supportare altre fantastiche funzionalità come taggare i file ...)
jmetz,

1
Preferirei non passare a Kubuntu o mescolare applicazioni da diversi ambienti desktop / SO. Sto usando Ubuntu 12.04 stock.
waspinator,

Ok, in realtà strigi è indipendente dall'ambiente desktop ed è supportato (apparentemente) anche in Gnome: en.wikipedia.org/wiki/Strigi tramite l'applet deskbar.
jmetz,

hmm, strigi è solo un demone. e la gui (pesce gatto) non è molto buona.
waspinator,

Risposte:


12

Quando lo usi Nautilus, fai clic su Cerca dal livello superiore della tua cartella home (ovvero dove puoi vedere tutte le cartelle disposte) e nella casella di ricerca inserisci solo .pdf(o qualsiasi estensione come .txtquella che vuoi trovare). Questo è quello che faccio e mi ha appena restituito tutti i pdf nella mia cartella home. Non è necessario utilizzare un carattere jolly o inserire virgolette attorno al termine di ricerca nella ricerca Nautilus, a differenza di quando si utilizzano i programmi di ricerca sulla riga di comando.

La gnome-search-toolpuò essere utilizzato per cercare all'interno file-selezionare la cartella di casa o la directory da cercare e quindi fare clic su select more options, e inserire il termine di ricerca in cui si dice 'contains the text.'Si può essere molto lento come funziona senza un indice, ma ho usato diversi volte ed è stato utile per le ricerche di base.


2
Ah ok. che ne dici di cercare contenuti di documenti usando nautilus?
waspinator,

Potrebbe essere necessario utilizzare un programma di ricerca desktop che indicizza i risultati e forma un database. Dai un'occhiata a askubuntu.com/questions/29483/…

wow, perché non è integrato in nautilus! lento, ma funziona come previsto. Spero che Ubuntu raggiunga Windows / OSX nella ricerca entro questo decennio. grazie
waspinator il

1
integrare una cosa del genere li renderebbe vicino al desktop ... e sono sicuro che lo stanno EVITANDO. : \
neu-rah,

searchmonkey o regexxer sono estremamente migliori! askubuntu.com/questions/29483/…
Aquarius Power,

0

Ecco la mia soluzione per 1,5 terabyte di file su un disco rigido esterno: perché puoi cercare "trova tutto" nel XLSX risultante in modo semplice e intuitivo (non risponde alla domanda della GUI, anche se scusami)

Mettilo nel terminale per creare un file TXT con tutte le tue cartelle e file

trova -ls> ~ / Download / IndexTree.txt

successivamente, apri il file TXT e sostituisci ./ & / con "*"; sostituire anche "user user" con "user *" per delineare le dimensioni e la data della data per quest'anno non mostrare l'anno - gee !. Sostituisci "\" con spazio

Quindi apri nel delineatore di colonna XLS (Libre Office) "*" Salva-come XLSX - (XLS normale esegue solo 35.000 righe - la mia aveva 330.000 righe) Elimina la prima colonna, sostituisci con il numero automatico da 1 a qualunque Seleziona tutto, ORDINA per colonna C & 7 colonne successive - va normalmente alla colonna G.

E usa la funzione "trova" in Libre Office a tuo piacimento


0

Al lanciatore vedrai homefolder. Cliccaci sopra e seleziona la lib che vuoi cercare. Nell'angolo in alto a destra vedi la risposta. Puoi cercare con quello.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.