Verifica os diretórios listados em $PATH .
Gostaria de saber onde o Linux, particularmente o Ubuntu ou o Debian, procura por binários quando escrevemos no console para executá-los?
Por exemplo, quando escrevo firef e clico na guia que completa para firefox . Eu sei que parece de / usr / bin mas pode haver outros lugares.
Meu principal problema é que estou trabalhando em uma máquina debian em que não tenho acesso root. Eu tenho apenas acesso de gravação ao meu diretório inicial e quero adicionar um aplicativo independente (digamos, eclipse) e, em seguida, executá-lo apenas escrevendo eclipse no console.
Obrigado
Você pode adicionar o diretório do eclipse ao seu $PATH :
PATH=$PATH:/home/myuser/eclipsedir/bindir
Você poderá iniciar todos os programas neste diretório apenas digitando seu nome.
Se você quiser gerenciá-lo de uma maneira diferente, você também pode criar um diretório ~/bin em sua pasta pessoal, onde você colocará links simbólicos para os programas que deseja acessar diretamente.
ln -s TARGET LINK_NAME
TARGET é o caminho da lixeira do Eclipse, LINK_NAME do comando que você deseja executar para ativar o Eclipse.