Não é possível executar o executável de nenhum diretório

1

Eu tenho um arquivo executável "x" armazenado em um diretório. Eu quero ser capaz de executar o programa "x" digitando "x" de qualquer lugar no terminal. Atualmente eu tenho que estar no diretório de programas e digite "./x" para executar o programa. Como posso consertar isso?

    
por Drew 15.06.2010 / 18:45

1 resposta

3

Dentro do seu diretório home você deve ver um arquivo chamado .profile

Abra este arquivo e edite-o para adicionar o seguinte

export PATH=$PATH:/full/path/to/executable/folder/

Salve o arquivo e reinicie sua janela de terminal.

agora que você adicionou a pasta que contém seu executável personalizado ao caminho, você deve poder digitar "x" e executar o comando.

AVISO: tenha cuidado ao mudar seu caminho. se você cometer um erro de digitação, seu sistema não será feliz

EDIT: se você não tiver um arquivo .profile em seu diretório home, o bash normalmente procura por informações de perfil na seguinte ordem

  1. ~ / .bash_profile
  2. ~ / .bash_login
  3. ~ / .profile
por 15.06.2010 / 18:52