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.