Відповіді:
де [команда]
де ls
ls: / usr / bin / ls
Це залежить від оболонки, яку ви використовуєте, і від того, чи є команда у вашому PATH чи ні.
Припустимо, що ви використовуєте ksh, ви можете використовувати whence
команду в першому випадку. Якщо команда не стоїть на шляху або ви хочете знати, чи існують альтернативні версії, ви можете запустити щось на кшталт
find $(find / ! -local -prune -o -name "*bin" | grep bin) -type f -name ls
Він передбачає, що команди є у всіх каталогах, назва яких закінчується біном, як правило.
type -P
дасть вам чистий шлях у більш легкому для використання машині форматі.