Як шукати файли та вміст файлів за допомогою графічного інтерфейсу?


17

Коли я використовую функцію пошуку в Nautilus, вона повертає лише файли з відповідними іменами файлів. Він навіть не підтримує підстановку. Наприклад, "* .txt" нічого не повертає. Я б очікував, що він поверне всі .txt файли.

У будь-якому випадку, чи є спосіб, не використовуючи командний рядок, шукати вміст файлів, включаючи всі текстові файли (.txt, .html, .css, .js, .c, .csv, .sh, .py, ...), архіви (.zip, .7z, .rar, .tar, ...), файли office / libreoffice (.doc, .docx, pptx, .odf, .ods, ...) та медіа (.mp3, .mp4, ...) метадані? У системі пошуку також має бути можливість встановити розмір файлу, дату, тип та нечутливість до регістру.


Ви можете спробувати встановити браузер файлів nepomuk, strigi та dolphin - разом nepomuk та strigi індексуватимуть (включаючи вміст) вашу файлову систему, а дельфін підтримує пошук цього індексованого вмісту (а також підтримку інших цікавих функцій, таких як тегування файлів ...)
jmetz

1
Я б краще не переходив на kubuntu або змішував програми з різних середовищ / ОС на робочому столі. Я використовую акцію ubuntu 12.04.
waspinator

Гаразд, справді strigi не залежить від робочого середовища на робочому столі і підтримується (мабуть) у Gnome також: en.wikipedia.org/wiki/Strigi через аплет на панелі робочого столу .
jmetz

хм, стригі - це лише демон. і гуї (сом) не дуже добре.
waspinator

Відповіді:


12

Коли ви користуєтесь Nautilus, просто натисніть пошук у верхньому рівні домашньої папки (тобто там, де ви можете побачити всі свої папки, викладені), а в поле пошуку лише введіть .pdf(або будь-яке розширення, .txtяке ви хочете знайти). Це я і роблю, і це просто повернуло мені всі pdfs у моїй домашній папці. Вам не потрібно використовувати підстановку або ставити лапки навколо пошукового терміна в пошуку Nautilus, на відміну від використання програм пошуку в командному рядку.

Ви gnome-search-toolможете використовувати для пошуку у файлах - виберіть домашню папку або каталог, який потрібно шукати, а потім натисніть select more optionsі введіть пошуковий термін там, де написано: 'contains the text."Це може бути досить повільним, оскільки він працює без індексу, але я його використав декілька разів, і це було корисно для основних пошукових запитів.


2
добренько. як щодо пошуку вмісту документів за допомогою nautilus?
waspinator

Можливо, буде потрібно використовувати настільну програму пошуку, яка індексує результати та формує базу даних. Подивіться на askubuntu.com/questions/29483/…

вау, чому це не інтегрується в nautilus! повільно, але працює як очікувалося. Я сподіваюся, що ubuntu наздоганяє windows / osx в пошуку протягом цього десятиліття. дякую
waspinator

1
інтегрувати таку річ зробить їх поблизу робочого столу ... і я впевнений, що вони цього уникають. : \
neu-rah

searchmonkey або regexxer надзвичайно кращі! askubuntu.com/questions/29483/…
Power Aquarius

0

Ось моє рішення щодо 1,5 терабайт файлів на зовнішньому жорсткому диску - 'тому що ви можете шукати за допомогою "знайти - все" в отриманому XLSX приємно і просто (Не відповідає на питання GUI, тхо - вибачте)

Помістіть це в термінал, щоб створити файл TXT зі всіма своїми папками та файлами

знайти -ls> ~ / Завантаження / IndexTree.txt

після цього відкрийте файл TXT та замініть ./ & / на "*"; також замініть "user user" на "user *", щоб окреслити розмір та дату цього року, не показувати рік - gee !. Замініть "\" пробілом

Потім відкрийте у розділі XLS (Libre Office) стовпчик "*" Зберегти-як XLSX - (звичайний XLS складає лише 35000 рядків - у мене було 330 000 рядків) Видаліть перший стовпець, замініть автоматичним номером 1 через те, що виберіть все, SORT за стовпцем C & наступні 7 стовпців - переходить до кола G нормально

І використовуйте функцію "знайти" в Libre Office до змісту вашого серця


0

На пусковій панелі ви побачите домашню папку. Клацніть на ньому і виберіть потрібну лінзу. Ви бачите у правому верхньому куті відповідь. Ви можете шукати за допомогою цього.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.