Поиск файлов по теме и содержимому. (Какой программой находить файлы Debian 8 «Jessie».)

Knoppix

Модераторы: Warderer, Модераторы разделов

сидор
Сообщения: 39

Поиск файлов по теме и содержимому.

Сообщение сидор »

Здравствуйте.
Система: Debian 8 «Jessie» с Gnome 3.14.1

Какая самая лучшая безглючная графическая программа для поиска файлов в Debian 8 «Jessie», подскажите пожалуйста? скачал Recoll, но почему то она не работает?! В проводнике ищу, но находит медленно и только по теме?!
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Поиск файлов по теме и содержимому.

Сообщение anonymous.ru »

обычно все используют командную строку команды find и grep
в графике попробуй Catfish
:drinks:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Поиск файлов по теме и содержимому.

Сообщение azsx »

в графике попробуй Catfish

Попробовал, классно. Только не понятно как останавливать процесс поиска. То есть, например по 2 тб запустил поиск по контексту (слово в файле), затем хочу остановить поиск -- не получается. Только прерывать программу.
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

find и grep-если у меня в папке загрузки находится некий html файл и в нём есть слово "книга", то команды для его поиска и открытия, какими должны быть в терминале?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
17.05.2017 00:41
find и grep-если у меня в папке загрузки находится некий html файл и в нём есть слово "книга", то команды для его поиска и открытия, какими должны быть в терминале?

Примерно так:

Код: Выделить всё

$ find path2 -name \*html | grep -R книга --

Поминаемые ранее Catfish и gnome-search-tool не делают ничего другого - это просто морды для команд поиска.
PS что Вы понимаете под словами "тема файла" и "проводник"?
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

alv писал(а):
17.05.2017 04:12
сидор писал(а):
17.05.2017 00:41
find и grep-если у меня в папке загрузки находится некий html файл и в нём есть слово "книга", то команды для его поиска и открытия, какими должны быть в терминале?

Примерно так:

Код: Выделить всё

$ find path2 -name \*html | grep -R книга --

Поминаемые ранее Catfish и gnome-search-tool не делают ничего другого - это просто морды для команд поиска.
PS что Вы понимаете под словами "тема файла" и "проводник"?

После команды find path2 -name \*html | grep -R книга последовал такой ответ find: unknown predicate ' -hame'

Catfish и gnome-search-tool-вы имеете в виду что они и другие поисковики графические в дебиан работают неправильно?

Проводник-nautilus
Тема файла- например, " существительное-википедия.html" и слово в нём "книга"
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
17.05.2017 09:29
последовал такой ответ find: unknown predicate ' -hame'

Разумеется: не hame, а name. Имя, то есть.
сидор писал(а):
17.05.2017 09:29
они и другие поисковики графические в дебиан работают неправильно?

Они работают правильно. Но не делают ничего, что нельзя было бы сделать командами find, grep, locate и так далее.
И не в Debian'е, а в любом Linux'е.
Если используете файловый менеджер, называемый Nautilus'ом, так и говорите - Nautilus.
А то, что бы называете темой, именуется именем файла. Кстати, кажется, и в Windows тоже.

PS кстати, в команде path2 нужно заменить на путь до каталога, в которомы происходит поиск. Или перейти в него - тогда вместо path2 поставить точку.
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

alv писал(а):
17.05.2017 10:57
сидор писал(а):
17.05.2017 09:29
последовал такой ответ find: unknown predicate ' -hame'

Разумеется: не hame, а name. Имя, то есть.
сидор писал(а):
17.05.2017 09:29
они и другие поисковики графические в дебиан работают неправильно?

Они работают правильно. Но не делают ничего, что нельзя было бы сделать командами find, grep, locate и так далее.
И не в Debian'е, а в любом Linux'е.
Если используете файловый менеджер, называемый Nautilus'ом, так и говорите - Nautilus.
А то, что бы называете темой, именуется именем файла. Кстати, кажется, и в Windows тоже.

PS кстати, в команде path2 нужно заменить на путь до каталога, в которомы происходит поиск. Или перейти в него - тогда вместо path2 поставить точку.


"/Загрузки$ find path2 -name \*html | grep -R предмет --
Подлежащее — Википедия.html: <div id="mw-content-text" lang="ru" dir="ltr" class="mw-content-ltr"><p><b>Подлежа́щее</b> (в <a href="https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%81" title="Синтаксис" wotsearchprocessed="true">синтаксисе</a>)&nbsp;— главный член <a href="https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_(%D0%BB%D0%B8%D0%BD%D0%B3%D0%B2%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0)" title="Предложение (лингвистика)" wotsearchprocessed="true">предложения</a>, грамматически независимый; обозначает предмет, действие которого выражается <a href="https://ru.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B0%D0%B7%D1%83%D0%B5%D0%BC%D0%BE%D0%B5" title="Сказуемое" wotsearchprocessed="true">сказуемым</a><sup id="cite_ref-1" class="reference"><a href="https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B4%D0%BB%D0%B5%D0%B6%D0%B0%D1%89%D0%B5%D0%B5#cite_note-1" wotsearchprocessed="true">[1]</a></sup>. Подлежащее называет то, о ком или о чём говорится в предложении, и отвечает на вопросы «кто?», «что?». При разборе предложения подчёркивается одной чертой.</p>
find: `path2': Нет такого файла или каталога"



Допустим нашёл файл с таким именем и содержимым, а запустить прямо через терминал как? Как запускать файлы html, jpg , mp ,pdf итд через терминал?(Загрузки$ ls
97152921.jpg Несохранённый документ 1
catfish_0.3.2-2+deb7u1.1_all.deb Несохранённый документ 2
lina_knig.pdf Подлежащее — Википедия_files
Глагол.mp4 Подлежащее — Википедия.html) ?

Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
20.05.2017 23:32
find: `path2': Нет такого файла или каталога"

path2 в переводе значит "путь до". Если Вы находитесь в целевом каталоге, то, как было сказано ранее, это надо заменить на символ текущего каталога, то есть точку.
сидор писал(а):
20.05.2017 23:32
запустить прямо через терминал как?

Я мог бы рассказать Вам, как это сделать через Zsh. Но, поскольку у Вас скорее всего Bash, то пришлось бы объяснять, чем одно отличается от другого.
Так что: если Вам это на самом деле нужно, и нужно постоянно - прочитайте какую-нибудь книжку про Linux и man'ы по find, grep etc.
Если Вам это нужно изредка - разбирайтесь с Catfish и аналогичными мордами.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

сидор
Определитесь, наконец, с терминологией. Всё у Вас какие-то "проводники", "темы файла", теперь вот HTML-файл хотите "запустить". Файл можно либо выполнить (что иногда действительно обозначают словом "запустить"), либо открыть. HTML выполнить нельзя. Если хотите открыть его в графическом приложении, ассоциированном с данным типом файлов, используйте xdg-open 'путь_к_файлу' или, раз у Вас GNOME, gnome-open 'путь_к_файлу'. Вместо слова путь_к_файлу надо подставить путь к файлу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

anonymous.ru писал(а):
15.05.2017 11:25
обычно все используют командную строку команды find и grep
в графике попробуй Catfish

Скажите, почему файлы скачанные с сайта униксфорум (с этого сайта) Catfish не находит по содержимому?
У Вас также, проверьте пожалуйста.. только по имени находит?!
В остальном находит по имени и содержимому
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

Не знаю, какой бекенд использует catfish для поиска по содержимому, но видимо дело в том, что ищет он по индексу, а свежезагруженные файлы ещё не проиндексированы.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

Bizdelnick писал(а):
28.05.2017 11:15
Не знаю, какой бекенд использует catfish для поиска по содержимому, но видимо дело в том, что ищет он по индексу, а свежезагруженные файлы ещё не проиндексированы.

Скажите пожалуйста, установил https://packages.debian.org/jessie/gnome-search-tool, но в приложениях его нет чтобы открыть?! Из за чего это
Вложения
_________________2017_05_31_16_20_00.png
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

Должен быть. Ищите лучше.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
31.05.2017 16:28
в приложениях его нет чтобы открыть?! Из за чего это
Есть подозрение, что он просто встраивается в Nautilus.
Но в общем случае - в Synaptic'е, что на Вашем скриншоте, щёлкаете правой кнопкой мыши на имени пакета, в контекстном меню выбираете Свойства, а там пролистываете вкладки до Установленные файлы, после чего смотрите, какой такой /usr/bin/[имя] является его исполняемым файлом. После чего прям так запускаете его из командной строки терминала и докладываете о результатах по команде.
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

alv писал(а):
31.05.2017 17:44
сидор писал(а):
31.05.2017 16:28
в приложениях его нет чтобы открыть?! Из за чего это
Есть подозрение, что он просто встраивается в Nautilus.
Но в общем случае - в Synaptic'е, что на Вашем скриншоте, щёлкаете правой кнопкой мыши на имени пакета, в контекстном меню выбираете Свойства, а там пролистываете вкладки до Установленные файлы, после чего смотрите, какой такой /usr/bin/[имя] является его исполняемым файлом. После чего прям так запускаете его из командной строки терминала и докладываете о результатах по команде.


Спасибо, программа "искать файлы" начала работать, но столкнулся с той же проблемой, что и Catfish, не находит по содержимому страницы скачанные с этого сайта?! скачал с других сайтов страницы свежие, всё находит по содержимому?!
Вложения
_________________2017_05_31_23_50_31.png
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

Видимо из-за кодировки.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

Bizdelnick писал(а):
01.06.2017 00:16
Видимо из-за кодировки.


Будьте добры, что нужно сделать подскажите
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

сидор писал(а):
01.06.2017 00:47
Bizdelnick писал(а):
01.06.2017 00:16
Видимо из-за кодировки.


Будьте добры, что нужно сделать подскажите


:~$ locale -a
C
C.UTF-8
POSIX
ru_RU.utf8
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
01.06.2017 00:04
не находит по содержимому страницы скачанные с этого сайта

Пардон, а какой файл со словом "докладываете" Вы скачали с этого сайта?
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

alv писал(а):
01.06.2017 01:57
сидор писал(а):
01.06.2017 00:04
не находит по содержимому страницы скачанные с этого сайта

Пардон, а какой файл со словом "докладываете" Вы скачали с этого сайта?

Поиск файлов по теме и содержимому.


Есть подозрение, что он просто встраивается в Nautilus.
Но в общем случае - в Synaptic'е, что на Вашем скриншоте, щёлкаете правой кнопкой мыши на имени пакета, в контекстном меню выбираете Свойства, а там пролистываете вкладки до Установленные файлы, после чего смотрите, какой такой /usr/bin/[имя] является его исполняемым файлом. После чего прям так запускаете его из командной строки терминала и докладываете о результатах по команде.

Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
01.06.2017 02:09
Поиск файлов по теме и содержимому

Ну и каким образом Вы этот, с позволения сказать,"файл" скачали?
В браузере через Сохранить страницу?
Или более иным способом?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

сидор писал(а):
01.06.2017 00:47
что нужно сделать

grep -Rl $(echo 'докладываете' | iconv -t cp1251) ~
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

alv писал(а):
01.06.2017 03:43
сидор писал(а):
01.06.2017 02:09
Поиск файлов по теме и содержимому

Ну и каким образом Вы этот, с позволения сказать,"файл" скачали?
В браузере через Сохранить страницу?
Или более иным способом?

В браузере "Сохранить как " через контекстное меню, как все файлы подобного типа
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

Bizdelnick писал(а):
01.06.2017 09:59
сидор писал(а):
01.06.2017 00:47
что нужно сделать

grep -Rl $(echo 'докладываете' | iconv -t cp1251) ~

:~/Загрузки$ grep -Rl $(echo 'докладываете' | iconv -t cp1251) ~



что нужно сделать с этой командой более подробно объясните пожалуйста


Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Поиск файлов по теме и содержимому.

Сообщение Bizdelnick »

Команда должна найти в домашнем каталоге файл с текстом "докладываете" в кодировке CP-1251, если таковой имеется, конечно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Поиск файлов по теме и содержимому.

Сообщение NickLion »

А можете файл приложить? Может вы его как какой-то mhtml загрузили, мы же не знаем.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поиск файлов по теме и содержимому.

Сообщение alv »

сидор писал(а):
01.06.2017 11:29
В браузере "Сохранить как " через контекстное меню, как все файлы подобного типа

А теперь просмотрите его через less, или откройте в текстовом редакторе, вроде Gedit'и, и попробуйте в этом файле найти поиском или просто пролистыванием "докладываете". Или любое другое русское слово, которое там заведомо должно быть.
Спасибо сказали:
сидор
Сообщения: 39

Re: Поиск файлов по теме и содержимому.

Сообщение сидор »

NickLion писал(а):
01.06.2017 12:38
А можете файл приложить? Может вы его как какой-то mhtml загрузили, мы же не знаем.

unixforum.org.html- в сохранённых файлах этого сайта не находит по содержимому, а по имени да
Вложения
_________________2017_06_01_13_57_00.png
Спасибо сказали:
Ответить