В Nautilus, если я нажимаю CTRL+ Fвнутри папки, я получаю окно поиска, которое помогает мне искать в текущем каталоге и подкаталогах определенные имена и типы файлов, но что, если я хочу:
- Найти ВСЕ файлы (включая файлы без расширений)
- Найти файл без расширения (без символа точки или без любого другого разделителя имени / расширения)
- Найти файл с / без специального символа
- Найти все файлы, которые начинаются / не начинается с символа
- Найти все файлы, которые заканчиваются / не конец с характером
- Найти все файлы, которые начинаются / не начинаются с символа, но заканчиваются / не заканчиваются символом
- Найти только файлы / папки
- Найти файлы с определенным текстом в них
- Найти файлы с размером меньше / больше / равно / к X
- Найти файлы, модифицированные / созданные в X дате
Я спрашиваю, так как в поиске KDE есть все эти способы поиска файлов определенного типа, и он намного лучше, предоставляя довольно хорошую свободу, когда я хочу искать практически что-нибудь.
Ответы:
Похоже, работа для
gnome-search-tool
.Он может выполнять частичные совпадения по имени файла и выполнять поиск по дополнительным параметрам:
Он также может:
Вы можете определить аа место для поиска. В моем примере у меня есть два .gpl файла в этом каталоге, но только один, содержащий слово Server .
источник
Как использовать подстановочные знаки, особенно * (звездочка) в Linux Ubuntu Nautilus GUI File Search?
Я также только что боролся с этой проблемой, но я думаю, что нашел ответ.
Вот эквивалентные шаблоны поиска Windows и Nautilus:
Windows: диаграмма * .ppt
Наутилус: диаграмма ppt
По сути, попробуйте использовать символ пробела в Nautilus, где вы обычно используете символ *. Я думаю, что я наконец-то понял это, после многих лет попыток ... вздох.
источник
Когда вы выполняете обычный поиск с помощью Nautilus, он будет искать в текущей папке и во всех подпапках файлы с шаблоном поиска в их именах. Вы можете ограничить тип файлов, которые вы хотите, нажав кнопку «+» после начала поиска и добавив правило для типа файла.
Это почти все, что вы можете сделать, я думаю. Для расширенного поиска опытные пользователи используют программу командной строки,
find
а другие пользователи не имеют никаких решений.источник
Я собираюсь ответить на «первый, актуальный вопрос». после обширных поисков и ответов, около сентября 2013 года, ответ, кажется, будет;
Нет, не возможно - что поиск Nautilus ctrl-F не может найти ВСЕ файлы (включая файлы без расширений).
Пожалуйста , поймите , я действительно не стремится быть отрицательным, на самом деле я считаю , что на самом деле решение проблемы это может фактически получить это фиксированное.
Давать совет, что пользователь должен вместо этого использовать другую программу (gnome-search-tool), или делать что-то другое вместо того, что нужно (для файлов с (более ограниченным) шаблоном поиска в их именах), является неоднозначным и в конечном итоге бесполезным ,
это либо просто, нет, это невозможно. или да, а затем метод для достижения цели. Дальнейшие советы, если таковые имеются, должны следовать за ответом на фактический вопрос.
источник
Я хотел бы добавить, помимо ответов, предоставленных и расширенных в ответе Октавиана, простой способ улучшить параметры поиска - активировать опережающий ввод. С помощью следующей строки терминала мы можем сделать поиск более интуитивным:
источник
Я случайно обнаружил, что, в отличие от того, что указано в другом ответе, и несмотря на то, что не задокументировано в справке (!!!), пробел в строке поиска действует не как подстановочный знак, а как условие AND.
Пример: "screen .png -4" найдет имена файлов, которые содержат все 3 строки "sceen", ".png" и "-4".
Я очень удивлен, что подсказки (как правило) настолько неточны и что никакие специальные строки поиска Nautilus не используются и вставляются значком «+» для добавления специальных условий поиска, таких как крайне необходимая опция «не в подпапках».
источник