-
No Bash, você pode usar
command -v <your_file>para encontrar o local de um executável, desde que seja um arquivo incorporado ou em
$PATH. Mais precisamente,command -vimprime o comando executado pelo Bash. Se for um builtin, ele simplesmente imprimirá o comando, já que não há localização de um binário. Se for um alias, ele imprimirá a definição do alias. -
Você pode usar
% bl0ck_qu0te%whereis. Imprime a localização das páginas binárias, de origem e manual. Da manpageSe você precisar da localização do binário, use apenas
whereis -b <your_file> -
locateé outra opção. Ele pesquisa um banco de dados de índice de arquivos em seu sistema e é, portanto, muito mais rápido quefind, o que realmente pesquisa o sistema de arquivos. O banco de dados normalmente é atualizado regularmente via cronjob (daily?), Mas uma atualização pode ser acionada comupdatedbpara acompanhar as mudanças recentes. -
Bem,
find, claro.find / -name <your_file>embora isso possa levar algum tempo. Se você souber que o arquivo deve estar em algum lugar em
/usrou/opt, substitua o primeiro argumento por aquele ou por qualquer lista de caminhos a serem pesquisados.