May 2, 2020

[2] Основы Linux для начинающего "Хакера" - Поиск файлов

В прошлой статье мы рассмотрели как создавать каталоги и файлы в ОС Linux.Перед тем как начать эту статью, настоятельно рекомендую ознакомиться с прошлыми.

Неопытные пользователи Linux часто сталкиваются с проблемой поиска файлов и программ, особенно учитывая отличающуюся структуру каталогов по сравнению с Mac OS или Windows.Сегодня мы поговорим об этом.

Команда: FIND

​ Как вы наверное, догадались, find может найти что-то, посмотрев в каталоге файл, который вы ищете. По умолчанию он рекурсивный, то есть он просматривает все подкаталоги и отображает список везде, где находит файл. Например, если мы ищем newfile созданный в предыдущей статье, мы можем набрать:

> find -name newfile

Если нам нужно искать более подробно в определенном месте, соответственно мы добавляем к команде путь:

find /root/test -name newfile.

Команда: Whereis

Команда whereis является чрезвычайно полезной: она может сообщить вам путь к исполняющему файлу той или иной программы, ее файлам, если они существуют.

Давайте испытаем данную команду на утилите aircrack-ng:

>whereis aircrack-ng.

Мы видим, что whereis возвращает путь к нескольким местоположениям aircrack-ng, включая страницы руководства.

Команда: Which

Which показывает положение бинарных, или исполняемых файлов. Вывод команды which может быть полезен при создании кнопки запуска приложения.

Команда which имеет следующий формат:which команда.

>which aircrack-ng

Источник