Для поиска исполняемых файлов в Linux с помощью команд у вас есть несколько вариантов. Вот несколько методов и примеры кода:
-
С помощью команды
найти:find /path/to/search -type f -executableЭта команда ищет исполняемые файлы, начиная с указанного пути.
-
Использование команды
locate:locate -b '\filename'Замените
filenameименем исполняемого файла, который вы хотите найти. Командаlocateвыполняет поиск в предварительно созданной базе данных, поэтому она работает быстрее, чемfind, но может быть устаревшей. -
Использование команды
который:which executable_nameЗамените
executable_nameименем исполняемого файла, который вы хотите найти. Эта команда ищет исполняемый файл в каталогах, перечисленных в переменной средыPATH. -
Использование команды
whereis:whereis executable_nameПодобно команде
который,whereisнаходит двоичный файл, исходный файл и файл страницы руководства для команды. -
Использование команды
lsс опцией-l:ls -l /path/to/search | grep "^-rwx"Эта команда выводит список файлов в указанном каталоге и фильтрует вывод, чтобы отображались только исполняемые файлы.