Localizar local do arquivo binário do comando bash [duplicado]

2

Eu tenho um comando letsencrypt que eu uso no terminal.

Eu tentei encontrar o binário via grep -R "letsencrypt" / . Não é uma boa ideia, algum tipo de loop foi invocado.

Existe um comando simples para ver o que o comando letsencrypt realmente invoca para o binário?

    
por Karl Morrison 04.03.2017 / 18:59

2 respostas

7

Você pode usar which letsencrypt ou type letsencrypt .

    
por Chai T. Rex 04.03.2017 / 19:01
1

Você pode localizar programas, scripts e links simbólicos, que estão em $PATH (e executados sem o caminho total ou relativo) com a seguinte linha de comando

which program-name   # general
which letsencrypt    # your example

Se letsencrypt for um script, você poderá visualizá-lo com um visualizador de texto, por exemplo, less ou seu editor favorito.

less /path-found-by-which/letsencrypt
    
por sudodus 04.03.2017 / 19:02