Wie kann man mit einer GUI nach Dateien und Dateiinhalten suchen?

17

Wenn ich die Suchfunktion in Nautilus verwende , werden nur Dateien mit übereinstimmenden Dateinamen zurückgegeben. Es werden nicht einmal Platzhalter unterstützt. Beispielsweise gibt "* .txt" nichts zurück. Ich würde erwarten, dass es alle TXT-Dateien zurückgibt.

Wie auch immer, es gibt eine Möglichkeit, ohne die Befehlszeile den Inhalt von Dateien zu durchsuchen, einschließlich aller Nur-Text-Dateien (.txt, .html, .css, .js, .c, .csv, .sh, .py, ...), Archive (.zip, .7z, .rar, .tar, ...), Office- / Libreoffice-Dateien (.doc, .docx, pptx, .odf, .ods, ...) und Medien (.mp3, .mp4, ...) Metadaten? Die Suche sollte auch die Option haben, Dateigröße, Datum, Typ und Groß- / Kleinschreibung zu ändern.

Waspinator
quelle
Sie könnten versuchen , nepomuk, strigi Installation und Dolphin Dateibrowser - zusammen nepomuk und strigi Willen Index (einschließlich Inhalt) Dateisystem und Dolphin unterstützt diese indizierte Inhalte (wie auch die Unterstützung anderer coole Features wie Tagging - Dateien ...) Suche
jmetz
1
Ich würde lieber nicht zu Kubuntu wechseln oder Anwendungen aus verschiedenen Desktop-Umgebungen / Betriebssystemen mischen. Ich benutze Stock Ubuntu 12.04.
Waspinator
Okay, eigentlich ist strigi unabhängig von der Desktop-Umgebung und wird (anscheinend) auch in Gnome unterstützt: en.wikipedia.org/wiki/Strigi über das Deskbar-Applet.
Jmetz
hmm, strigi ist nur ein daemon. und die gui (Wels) ist nicht sehr gut.
Waspinator

Antworten:

12

Wenn Sie verwenden Nautilus, klicken Sie einfach auf "Suchen" in der obersten Ebene Ihres Basisordners (dh wo Sie alle Ihre Ordner sehen können) und geben Sie nur in das Suchfeld .pdf(oder eine beliebige Erweiterung .txt, die Sie suchen möchten) ein. Das ist, was ich tue und es hat mir gerade alle PDFs in meinem Home-Ordner zurückgegeben. Sie müssen in der Nautilus-Suche keine Platzhalter oder Anführungszeichen um den Suchbegriff setzen, im Gegensatz zu Suchprogrammen in der Befehlszeile.

Das gnome-search-toolkann verwendet werden , innerhalb von Dateien- zu suchen , um die Home - Ordner auswählen oder das Verzeichnis gesucht werden soll und klicken Sie dann auf select more options, und geben Sie Ihren Suchbegriff ein, wo es heißt : 'contains the text."Es kann sehr langsam sein , wie es ohne Index funktioniert, aber ich habe es mehr verwendet Mal und es war nützlich für grundlegende Suchanfragen.


quelle
2
ach ok Wie wäre es mit der Suche nach Inhalten von Dokumenten mit Nautilus?
Waspinator
Möglicherweise muss ein Desktop-Suchprogramm verwendet werden, das die Ergebnisse indiziert und eine Datenbank bildet. Schauen Sie sich askubuntu.com/questions/29483/…
wow, warum ist das nicht in nautilus integriert? langsam, funktioniert aber wie erwartet. Ich hoffe, Ubuntu holt Windows / OSX auf der Suche in diesem Jahrzehnt ein. danke
waspinator
1
So etwas zu integrieren würde sie in die Nähe des Desktops bringen ... und ich bin sicher, dass sie es meiden. : \
neu-rah
searchmonkey oder regexxer sind extrem besser als! askubuntu.com/questions/29483/…
Aquarius Power
0

Hier ist meine Lösung für 1,5 Terabyte Dateien auf einer externen Festplatte - denn Sie können mit "find - all" in der resultierenden XLSX schön und einfach suchen (Beantwortet die GUI-Frage nicht, tho - sorry)

Fügen Sie dies in das Terminal ein, um eine TXT-Datei mit all Ihren Ordnern und Dateien zu erstellen

find -ls> ~ / Downloads / IndexTree.txt

Öffnen Sie anschließend die TXT-Datei und ersetzen Sie ./ & / durch "*". Ersetzen Sie auch "user user" durch "user *", um Größe und Datum für dieses Jahr abzugrenzen. Ersetzen Sie "\" durch Leerzeichen

Dann in der XLS (Libre Office) -Spalte "*" öffnen. Speichern unter XLSX - (XLS macht nur 35.000 Zeilen - meine hatte 330.000 Zeilen) Erste Spalte löschen, durch die automatische Nummer 1 ersetzen. Die nächsten 7 Spalten - Geht normalerweise zu Spalte G

Und nutzen Sie die Suchfunktion in Libre Office nach Herzenslust

Giles Tomkin
quelle
0

Im Launcher sehen Sie den Homefolder. Klicken Sie darauf und wählen Sie die zu durchsuchende Bibliothek aus. Sie sehen in der rechten oberen Ecke die Antwort. Damit können Sie suchen.

Rene Geul
quelle