-bash: comando: comando não encontrado [fechado]

0

Estou tentando executar um programa a partir da linha de comando e recebi um erro -bash: command: command not found . O que posso fazer para solucionar / corrigir o problema?

    
por Kevin Burke 20.12.2011 / 04:19

1 resposta

2

I've been searching around and I haven't found one that covers the PATH, using which to find programs on your PATH

Se você man which , ele deve informar o que o comando faz. Mas você tem a ideia certa de que procura executáveis no seu caminho. type também é semelhante.

the possible need to download a program

pesquisando o nome do programa + sua distribuição Linux geralmente revela como baixar o programa ou instalá-lo usando o gerenciador de pacotes

and/or the ability to permanently add variables to your PATH.

Lotes de maneiras de fazer isso , basicamente você adiciona o diretório a ser capaz de executar arquivos em algum lugar em sua variável PATH. Quanto mais próximo da frente do PATH, mais cedo o bash vai encontrá-lo (assim você tem o mesmo comando em dois diretórios diferentes no PATH, o primeiro geralmente é executado). Você pode adicionar suas adições em vários lugares (veja um dos resultados dessa busca no google), /etc/profile , ou .bash_profile ou .bashrc em seu diretório pessoal se você quiser que ele seja aplicado somente a você.

No entanto, no caso de command , não é um programa (e é por isso que which não o encontra), nem é um alias. É um bash incorporado .

    
por 20.12.2011 / 04:32

Tags