Все вышесказанное, с некоторыми оговорками:
whereis - ищет совпадения (по умолчанию) в некоторых предварительно заданных каталогах. Список доступен в «man whereis» и может быть передан как параметр
, который - ищет исполняемые файлы в текущей среде (другими словами, исполняемые файлы, которые можно найти в каталогах, перечисленных в переменная окружения PATH
(bash) type - если «имя» является псевдонимом, оно перечисляет определение псевдонима, но не обязательно путь к любым исполняемым файлам в определении.
Другой вариант, более общий, - mlocate.