Поиск по содержимому файлов в Linux: возможные пути решения проблемы


Опубликованно 02.11.2018 01:56

Поиск по содержимому файлов в Linux: возможные пути решения проблемы

Каждая операционная система имеет свои плюсы и минусы, которые проявляются во время работы. То же самое справедливо и для Linux. Многие пользователи регулярно возникают проблемы с поиском файлов или текстовых сообщений записей в системе. Тем не менее, эту проблему достаточно легко решить. В этой статье подробно описано, как это делается в Linux, поиск по содержимому файла. Поиск записей с помощью grep

Первый путь для поиска файла или записи – встроенной в систему утилиты grep. Его название является сокращением от global regular expression print. Внешний вид программы напоминает окно командной строки в Windows. Чтобы выполнить поиск, нужно в этом окне введите команду grep, grep –r"", где в кавычках необходимо указать имя файла или часть текста. После того, эта утилита сразу же начнет изучать библиотеку в поисках данных. В grep для поиска внутри файлов в Linux-это довольно медленно, поэтому придется подождать Поиск исполняемый файл с помощью команды which

Если пользователю нужно найти исполняемый файл программы, которые случайно удалили или потеряли, в помощь ему будет управлять командой which. Для лучшего поиска, необходимо в полной мере использовать команду /home/username/.local/bin/"...", где в кавычках необходимо указать имя файла. Команда – самый простой способ для поиска внутри файлов в Linux. Поиск файлов с помощью locate

Последний метод для поиска файлов в Linux с помощью команды locate. Следует учитывать, что с ее помощью можно найти файлы только для его точное название, в отличие от предыдущих способов. Кроме того, locate не может осуществить поиск текста внутри документов. Если пользователь знает расположение файла, но чтобы добраться до него недалеко, команда по-прежнему будет. Для поиска необходимо ввести locate запрос "...". В кавычках указывается имя исполняемого файла.

Один из этих методов позволяет проводить поиск на основе содержимого файла. Но очень важно не ошибиться при написании имени в командной строке. Автор: Елена Самойлова 5 Октября 2018 года



Категория: Техника