Усиление опции поиска Nautilus

18

В Nautilus, если я нажимаю CTRL + F внутри папки, я получаю окно поиска, которое помогает мне искать в текущем каталоге и подкаталогах для конкретных имен и типов файлы, но что, если я хочу:

  • Найти ВСЕ файлы (включая файлы без расширений)
  • Найти файл без расширения (без символа точки или без какого-либо другого имени / разделителя расширений)
  • Найти файл с / без специального символа
  • Найти все файлы, которые запускаются / не начинаются с символа
  • Найти все файлы, которые заканчиваются / не заканчиваются символом
  • Найти все файлы, которые начинаются / не начинаются с символа, но заканчиваются / не заканчиваются символом
  • Найти только файлы / папки
  • Поиск файлов с определенным текстом в них
  • Найти файлы с меньшим / большим / равным, чем / до размера X
  • Найти файлы, измененные / созданные в X дату

Я спрашиваю, так как поиск KDE имеет все эти способы поиска определенных типов файлов и намного лучше в этом, давая довольно хорошую свободу, когда я хочу искать практически все.

    
задан Luis Alvarado 22.11.2011 в 16:25
источник

6 ответов

24

Звучит как задание для gnome-search-tool .

Он может выполнять частичные совпадения имени файла и поиска по дополнительным параметрам:

  • Содержимое файла
  • Дата модификации
  • Размер
  • Пустота файла
  • Владелец / Группа
  • Исключение имени шаблона
  • Соответствует регулярному выражению имени
  • Скрытые и резервные файлы

Он также может:

  • Следуйте символическим ссылкам
  • Исключить другие файловые системы

Вы можете определить местоположение для поиска. В моем примере у меня есть два файла .gpl в этом каталоге, но только один, содержащий слово Server .

    
ответ дан Octavian Damiean 22.11.2011 в 16:57
источник
4

Когда вы выполняете обычный поиск с помощью Nautilus, он будет искать в текущей папке и всей вложенной папке файлы с шаблоном поиска в своих именах. Вы можете ограничить тип файлов, которые вы хотите, нажав кнопку «+» после запуска поиска и добавления правила в тип файла.

Это почти все, что вы можете сделать, я думаю. Для расширенного поиска расширенные пользователи используют программу командной строки find , а другие пользователи не имеют никаких решений.

    
ответ дан Nyamiou The Galeanthrope 22.11.2011 в 16:46
4

Как вы используете подстановочные знаки, особенно * (звездочку) в Linux Ubuntu Nautilus GUI File Search?

Я также просто боролся с этой проблемой, но я думаю, что нашел ответ.

Вот эквивалентные шаблоны поиска Windows и Nautilus:

Windows: диаграмма * .ppt

Наутилус: диаграмма ppt

В принципе, попробуйте использовать символ пробела в Nautilus, где вы обычно будете использовать символ *. Я думаю, что я НАКОНЕЦ понял это, после нескольких лет попыток ... вздох.

    
ответ дан Sebastian 30.06.2016 в 19:13
3

Я собираюсь обратиться к «первому, фактическому вопросу». после обширного поиска и irssi, примерно в 2013 году, ответ кажется:

Нет, не возможно, что поиск Nautilus ctrl-F не ​​может найти ВСЕ файлы (включая файлы без расширений).

Пожалуйста, поймите, что я действительно не стремлюсь быть отрицательным, на самом деле я верю на самом деле , чтобы решить проблему, которая может на самом деле получить это исправление.

Предоставляя совет, чтобы пользователь вместо этого использовал другую программу (инструмент поиска gnome) или делал что-то другое вместо того, что требовалось (для файлов с (более ограниченным) шаблоном поиска в их именах) неоднозначно и в конечном итоге бесполезно.

это либо просто, но это невозможно. или да, а затем метод для достижения цели. дальнейшие рекомендации, если они есть, должны отвечать на фактический вопрос.     

ответ дан fred 10.09.2013 в 06:10
1

Я хотел добавить, помимо предоставленных ответов и продления ответа Октавиана, простой способ улучшить поиск - это активировать тип-вперед. С помощью следующей терминальной линии мы можем сделать поиск более интуитивным:

gsettings set org.gnome.nautilus.preferences enable-interactive-search false
    
ответ дан Luis Alvarado 23.08.2014 в 19:35
0

Я случайно обнаружил, что, в отличие от того, что указано в другом ответе, и несмотря на то, что not задокументировано в справке (!!!), символ пробела в строке поиска не действует как шаблон, но как условие И.

Пример: «screen .png -4» найдет имена файлов, которые содержат все строки из 3 «sceen», «.png» и «-4».

Я очень удивлен тем, что Помощи (как правило) настолько неточны и что никакие поисковые специальные строки Nautilus не используются и не вставлены значком «+», чтобы добавить специальные условия поиска, такие как очень «не в подпапках» ".

    
ответ дан Papou 23.11.2017 в 13:24