Как я могу быстро искать свою всю файловую систему в человечности?

Несколько лет назад я администрировал кластер LSF, и мы сделали точно это. Мы использовали системный учет обработки. Системы, которыми я управлял, выполняли Солярис, но это не должно несколько отличаться для Linux.

1
задан 14 January 2011 в 04:57
3 ответа

Необходимо ли быстро искать файловую систему строку только однажды? Или это - что-то, что необходимо сделать все время? Поскольку, если это только однажды, Вы могли бы также просто использовать grep - время это берет grep перерыть все не будет немного медленнее, чем время, которое требуется для создания индекса.

Если это будет на самом деле чем-то, что Вы делаете регулярно, то Вы найдете много инструментов полнотекстового индексирования там, включая свист-e, Lucene, Сфинкса и других.

5
ответ дан 3 December 2019 в 16:39

Можно найти ack быть особенно полезным. Это объединяется find и grep в один инструмент и файлы поисков выборочно на основе их типа или regexes Вы обеспечиваете. Это приспособлено к исходному коду, но у Вас может быть он, ищут все файлы. Имя пакета в Ubuntu (и Debian) является "ack-grep".

1
ответ дан 3 December 2019 в 16:39

найдите / - тип f - должностное лицо grep ШАБЛОН {} \;

Если это - рабочая станция, Вы могли бы хотеть изучить Гончую [0] или независимо от того, что это, это с тех пор заменило Гончая.

[0] http://beagle-project.org/Main_Page

1
ответ дан 3 December 2019 в 16:39

Теги

Похожие вопросы